Ubuntu下JAVA开发环境部署

先啰嗦几句:写文章很辛苦的,尤其是根据自己的实践编写出大家能够看的懂的文章更是辛苦。如有转帖请注明,就是对原创作者最大地支持了!

安装开发环境

ubuntu9.10下安装JAVA开发环境其实还是比较简单的,我们就以安装常用的jdkeclipsetomcatsvn client(找到一个可以和windows中的小乌龟类似的但安装还有点问题解决后会补上)、oracle client为例讲讲如何安装(本文中自动化安装脚本下载http://download.csdn.net/source/2034239,文件太大分成6份 )。前提是你的ubuntu必须能够连接到互联网,你不是还要问我怎么配置网络连接吧?算了,一会在写点常用设置(参考ubuntu安装及常用设置如果你是linux高手就不要取笑我了!!),我就把整个步骤详细的写下吧!!

1、配置网络。这也是安装完成后第一件要做的事,ubuntuN多软件都是在线安装的,离开网络是不行的,至少在安装完成开发环境以前需要网络或者说有网络更方便安装;

2、修改软件源。为了保证下载的速度,需要选择从最快的服务器下载;

3、更新ubuntu软件。下载最新软件包及开发库

以上可以参考 ubuntu安装及常用设置

4、安装jdk(含jreplugin。打开终端输入如下命令,//(包含//)是对命令的说明,不需要输入。

            sudo apt-get install sun-java6-jdk  //管理员身份从互联网下载安装安装 jdk1.6。安装过程中需要你回答是否同意使用协议(红蓝色的提示界面),此时按tab键至OKYES,再按回车即可正常安装

            sudo apt-get install sun-java6-plugin  //安装firefox等插件

            sudo update-alternatives --config java  //配置java/etc/alternatives

            //如果没有网络或从sun下载最新的最新的进行手动安装jdk,安装成功后还需要设置,如使用sudo update-alternatives --install /usr/bin/java java  jdk安装目录/bin/java ln -s jdk安装目录/bin/java  -d /etc/alternatives/java 以及/usr/bin中的javajavacjavadoc

5、设置环境变量。根据jdk实际安装目录设定,如果是jdk1.6并使用apt-get安装一般不会变;网上有很多中修改方法如:./bashs.sh  /etc/environment等目的都是一样的。不过建议修改/etc/profile文件因为他是linux的全局配置文件对所有用户生效。

            sudo gedit /etc/profile    //修改/etc/profile

            //在文件最后(umask 022之前)加入下面:

            JAVA_HOME=/usr/lib/jvm/java-6-sun

            CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar  //linux下使用不是windows中的

            PATH=$PATH:$JAVA_HOME/bin

            export JAVA_HOME

            export CLASSPATH

            export PATH

            export GDK_NATIVE_WINDOWS=true //这个和下面的那个和JAVA环境无关,但是和Eclipse有关,主要为了解决eclipse界面中个别按键不听话。顺便都设置了

            env GDK_NATIVE_WINDOWS=1

6、安装tomcat。到apahce官网下载最新的tomcat6.0.24,直接解压即可;个人喜欢安装到/usr/local中,但ubuntu中默认当前用户对这个目录只读。所以要这么操作(当然你可以安装到home下)

            sudo tar -zxf apache-tomcat-6.0.24.tar.gz

            sudo mv apache-tomcat-6.0.24 /usr/local/tomcat6.0

            sudo chmod 777 /usr/local/tomcat6.0 -R //为了偷懒省事

            sudo chmod 775 /usr/local/tomcat6.0/bin/catalina.sh

            sudo chmod 775 /usr/local/tomcat6.0/bin/startup.sh

            sudo chmod 775 /usr/local/tomcat6.0/bin/shutdown.sh

7、安装eclipseeclipse也是使用最新的3.5版本,采用在线安装非在线安装就直接运行安装文件

            sudo apt-get install eclipse

8、安装MyEclipseMyEclipse并不是免费的所以需要自己下载,然后运行安装即可(本来编写的脚本里是有MyEclipse的安装,但文件太大又找不到合适的ftp控件,所以就算了……),过程中可能会出现按钮失效,按回车即可。

9、安装oracle client。连接oracle有很多方式,官方就有两种:oracleXE clientsql developer,这里选择sql developer,原因就是oracleXE client太不方便使用(纯命令行,就是sqlplush)。

           //oracle官方下载sql developer,需要注册(安装包中已经包含),以下路径根据实际存放目录设定请勿照抄。

           sudo apt-get install alien //rpm转换deb工具

           sudo alien -k --scripts sqldeveloper*.rpm  //转换成deb安装包

           sudo dpkg -i sqldeveloper*.deb  //安装sqldeveloper

           sudo gedit /opt/sqldeveloper/ide/bin/launcher.sh //修改java环境设置

           //找到if CheckJavaHome,其下约三行会有APP_JAVA_HOME="" 将其修改为APP_JAVA_HOME=$JAVA_HOME保存

10、安装中文字体。解决sqldeveloper乱码。sqldeveloper存在中文问题,确切的说应该是jdk1.6的问题

           sudo mkdir /usr/lib/jvm/java-6-sun/jre/lib/fonts/fallback  

           cd /usr/lib/jvm/java-6-sun/jre/lib/fonts/fallback

           //拷贝windowssimhei.ttfsimsun.ttc字体到这个目录,主要拷贝时使用sudo cp,如果手头没有windows也可以拷贝/usr/share/fonts/truetype/wqy/wqy-zenhei.ttc 到这个目录

           sudo mkfontdir

           sudo mkfontscale

11、文泉驿字体及PDF中文补丁。总要看看中文的资料吧,顺便解决了

           sudo apt-get install xpdf-chinese-simplified xpdf-chinese-traditional

           sudo apt-get install xfonts-wqy

12、重启计算机。安装完成后需要重新启动计算机。

           sudo reboot

缺少什么 

是不是感觉tomcat启动很不方便?如果能够把tomcat也做成菜单就方便了(当然可以通过自定义菜单实现),下载脚本一并搞定(有空了再补一篇如何编写制作菜单的脚本,其实也很简单)。

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值