Linux下Java开发环境的安装.doc
《Linux下Java开发环境的安装.doc》由会员分享,可在线阅读,更多相关《Linux下Java开发环境的安装.doc(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Linux下Java开发环境的安装注:本文以CentOS 5.1 Linux环境(即404机房)下安装Java 6.06版为例。其它需注意的有二点:l 不同版本的Java,安装目录不同,必须作相应的改变。l 在其它Linux发行版下的安装可能有所不同,例如在Ubuntu下安装,则需把rpm格式的安装文件转换为deb格式,或者下载Ubuntu适用的安装文件(后缀为deb或bundle)。附:Ubuntu软件包格式是deb,如果要安装rpm的包,则要用alien把rpm转换成deb:sudo apt-get install alien #alien默认没有安装,所以要先安装它。必须有因特网连接。s
2、udo alien xxxx.rpm #将rpm转换位deb,完成后会生成一个同名的xxxx.deb sudo dpkg -i xxxx.deb #安装一、Java介绍Java语言是SUN公司发布的一种计算机编程语言,从1995年正式发布,到现在已经取得了骄人的成就,成为编程语言中的佼佼者。Java语言发展到1.2版时出现了巨大的飞跃,因此被称为Java 2,但版本号仍为1.2。从这个版本中开始出现了针对三种不同应用的平台:标准版J2SE,企业版J2EE和微型版J2ME,J2EE专注于开发大型应用,J2ME则是应用于手机等家电产品中。到Java的版本号发展到1.5时,SUN公司直接将其命名为5
3、.0,当时Java 1.5和Java 5.0实际是同一个版本,而J2EE也适时地改名为Java EE。从1.2开始的每个版本都有对应的Java以及Java ME平台。目前最新的版本是Java 6.0。Java语言的应用范围比较广,从桌面应用程序(如Linux中广泛应用的办公软件Open Office),到手机游戏,几乎无处不见其身影,其中最成功的应用领域应属大型企业应用,即J2EE。J2EE是在Java SE的基础上,集成了多种相关Java应用技术,目的是构建一个配置灵活的多层企业应用软件。与J2EE开发相关的技术包括:l Servletl JSPl Java Beanl JDBCl EJB等
4、等。二、Java的开发环境进行Java开发首先需要安装Java开发工具包(Java Development Kid, JDK),SUN公司在发布的每一个Java版本中都包含了一个相应版本的JDK,用于Java应用软件的开发。从原理上来说,有了JDK便可以开发任意的Java应用程序,只使用记事本一类的文本编辑器便可以编写Java源代码,然后经过JDK的编译工具编译,打包工具打包,便可开发出Java应用程序。但一个好的集成开发环境(IDE)可以大大提高学习速度和开发速度,目前有许多公司提供Java的IDE,其中最为著名的是IBM公司的Eclipse和Sun公司的NetBean,在这些平台中都提供了
5、用于Java的开发环境。这两个开发平台都是开源的免费软件,可以从其网站上自由下载。新版的Eclipse提供了较好的Java开发支持,但有些功能还是比较差一些,这可以通过MyEclipse加以补充。Java是一个跨平台的语言,可以实现“一次编译,到处执行”的效果。本文以Red Hat Enterprise Linux 5.1(简称RHEL 5,它的免费版本是CentOS 5.1 Linux)操作系统为平台,讲解开发环境的安装。1、下载和安装JDK从网站可以下载Java及其相应开发工具,由于本课程将使用Eclipse作为开发平台,故此只需下载Java SE的JDK(不含Java 或NetBean)
6、,JDK中已经包含JRE,因此也不必单独下载JRE。下载时选择一个稳定的版本(如JDK 6 Update 6),下面讲述的是下载并安装JDK 6.0,选择点击“JDK 6 Update 6”的下载链接后,选择Linux操作系统平台,并且要同意JDK的用户许可协议,Linux操作系统的下载页面中有两个选择:非RPM格式和RPM格式,前者用于一般的Linux操作系统,后者用于支持RPM格式安装程序的Linux,如Red Hat Linux。本课程使用RHEL 5,因此下载文件jdk-6u10-linux-i586-rpm.bin,这是一个自解压的可执行文件,运行后得到一个RPM文件,然后通过正常方
7、式安装。一般来说,双击该文件,或者在终端中运行该文件都能实现安装(注意:如果该文件没有执行权限时必须为其设置执行权限),例如终端下的执行过程如下:rootlocalhost # chmod 755 jdk-6u10-linux-i586-rpm.binrootlocalhost # ./jdk-6u10-linux-i586-rpm.bin在阅读完使用许可协议后,回答“yes”,Java将被安装到默认的/usr/目录下:/usr/java/jdk1.6.0_10通过命令java -version和命令javac -version证实Java已成功安装。安装结束后还需要配置/etc/profil
8、e文件,主要是设置PATH和CLASSPATH,方法是用文本编辑器(vi工具或图形化的工具)在/etc/profile文件的最后加入下述内容:export JAVA_HOME=/usr/java/jdk1.6.0_10export CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarexport PATH=$PATH:$JAVA_HOME/bin注意:等号前后不能有空格,配置后需要注销重新登录(不必重新启动)。许多Linux发行版在默认安装时已经安装了Java,例如RHEL 5默认安装了Java 1.4.
9、2,这对于后面将要安装的软件造成了版本兼容问题,因为后面将要安装的Eclipse和Tomcat都需要Java 1.5以上的版本,而上述步骤安装的Java版本并不能被系统正确识别。这时需要使用update-alternatives命令在两个Java版本中选择一个作为当前的默认Java:update-alternatives -install /usr/bin/java java /usr/java/jdk1.6.0_10/jre/bin/java 1500 -slave /usr/share/man/man1/java.1.gz java.1.gz /usr/java/jdk1.6.0_10/m
10、an/man1/java.1其中第一行末尾的反斜杠“”表示下面的一行是续行,这三行应该是一个命令,“1500”是优先级。设置以后,可以用命令update-alternatives -display java查看所有Java的版本,用命令update-alternatives -config java选择当前使用的版本,如果没有手工选择,系统自动使用优先级高的版本。注:要查看Linux命令的使用说明,可以使用man工具,如查看chmod的用法,在命令行输入下述命令:mam chmod这时,用上下光标、上下翻页来浏览,按q键退出。2、下载和安装集成开发环境(1)下载和安装Eclipse从www.e
11、clipse.org网站下载Eclipse,当前版本是Eclipse 3.3(代号Europa),该版本有多种下载,其中Eclipse IDE for Java Developers是用于Java开发的,下载的文件是eclipse-jee-europa-winter-linux-gtk.tar.gz,这是一个压缩文件,用下述命令解压即可:tar -zxvf eclipse-jee-europa-winter-linux-gtk.tar.gz建议将eclipse的安装目录移到/usr/local/eclipse中:mv eclipse /usr/local/运行其中的eclipse即可打开,为了
12、方便今后的使用,可以将其添加到面板中。为提高运行时的性能,应该使用下述参数来运行它:eclipse.exe -vmargs -Xms128M -Xmx512M -XX:PermSize=64M -XX:MaxPermSize=128M(2)下载和安装NyEclipse注:只学习Java,而不进行网站开发时,不需安装NyEclipse。从网站上下载MyEclipse,这是一个商业软件,但是可以使用其30天试用版。MyEclipse是Eclipse的一个插件,因此它的版本与Eclipse的版本有严格的对应关系,否则不能正常运行。当前的MyEclipse 6.0应与Eclipse 3.3版配合使用。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Linux Java 开发 环境 安装
限制150内