Linux下配置JDK, Ant以及相关Tips
2011-03-13 18:47
351 查看
前言: 本人系统Ubuntu,完毕。
1. JDK 安装
Linux下安装JDK的教程很多,在这里我只贴出自己参考的一个教程:http://forum.ubuntu.org.cn/viewtopic.php?t=183803
JDK安装的基本步骤:下载JDK bin文件 -> 修改其权限使其可执行 -> 执行 -> 得到jdk1.6.0_24 目录。具体细节上面网址都有介绍到。
至此,JDK安装完毕,接下来就是配置了,我会在下面的Tips中介绍。
2. Ant 安装
Apache Ant是一个java builder,有点类似于make。 不需要安装此工具的读者请直接skip这段,跳到下面的Tips。(我会在Tips中给出JDK,Ant的环境配置还有如何应对ubuntu自带的opensdk的种种)
>首先去http://ant.apache.org/bindownload.cgi下载最新的tar包;
>然后解压(解压到哪里无所谓,但是最后配置ANT环境变量的时候要指定你解压的那个目录): tar zxpvf apache-ant-1.6.2.tar.gz
>可以创建一个软链接ant (最后配置ANT环境变量时就是这个ant的路径): ln -s apache-ant-1.6.2 ant
至此Ant就算装完了。接下来就要配置了。
Tips:
1. 配置
配置其实就是新建几个环境变量并且添加到PATH中。这里以编辑.bashrc文件为例:
cd到home,输入gedit .bashrc打开.bashrc文件,在文件的最后添加以下几行:
JAVA_HOME=/usr/lib/jvm/jdk1.6.0_24 #指定JAVA_HOME. 路径即安装JDK时得到的那个目录
PATH=$JAVA_HOME/bin:$PATH #然后将JAVA_HOME/bin添加到PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar #指定CLASSPATH
(以下只用于配置Ant)
ANT_HOME=/home/yourname/ant #指定ant路径(与安装解压/软链接的路径一致)
PATH=$PATH:$ANT_HOME/bin #将ANT_HOME/bin添加到PATH
最后别忘了添加这一行:
export PATH CLASSPATH ANT_HOME #export出以上修改的变量
保存对.bashrc文件的修改。最后在命令行输入source .bashrc使以上修改生效。
2. 检验Ant是否配置成功
命令行输入ant -version。如果出现Apache Ant(TM) version 1.8.2 compiled on December 20 2010等字样就说明Ant 配置成功了。
如果出现了Unable to locate tools.jar, expect to find it in /usr/lib/jvm/java-openjdk.............这种字样,别急,下面就是解决方法。
3. OpenJDK和Sun Java6
OpenJDK 是Ubuntu里默认的。输入java -version可以看到。而我们之前安装的是Sun JDK。在网上查了一下,虽然还不是很了解,但是大部分说法如下: 两者基本差不多,但是有些程序会用到Sun Java,而且OpenJDK可能一些兼容性还不太稳定。
不过也有说OpenJDK很不错的。那么最好的方法就是保留两者(没必要删除任何一个),然后根据你的喜好设置系统默认的JVM就行了。具体操作如下:
1. 输入以下命令将刚安装的Sun Java加入系统的list
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.6.0_24/bin/java 300
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.6.0_24/bin/javac 300
2. 输入以下命令,选择你想使用的Java(opensdk or sun java)
update-alternatives --config java
至此大功告成!可以用java -version来查看选择结果。
(转载请注明出处!)
参考资料:
http://forum.ubuntu.org.cn/viewtopic.php?t=183803 http://blog.csdn.net/lengyuhong/archive/2010/09/10/5875899.aspx http://ubuntuforums.org/showthread.php?t=1164203 http://blog.csdn.net/sole_ghost/archive/2006/11/10/1376426.aspx
1. JDK 安装
Linux下安装JDK的教程很多,在这里我只贴出自己参考的一个教程:http://forum.ubuntu.org.cn/viewtopic.php?t=183803
JDK安装的基本步骤:下载JDK bin文件 -> 修改其权限使其可执行 -> 执行 -> 得到jdk1.6.0_24 目录。具体细节上面网址都有介绍到。
至此,JDK安装完毕,接下来就是配置了,我会在下面的Tips中介绍。
2. Ant 安装
Apache Ant是一个java builder,有点类似于make。 不需要安装此工具的读者请直接skip这段,跳到下面的Tips。(我会在Tips中给出JDK,Ant的环境配置还有如何应对ubuntu自带的opensdk的种种)
>首先去http://ant.apache.org/bindownload.cgi下载最新的tar包;
>然后解压(解压到哪里无所谓,但是最后配置ANT环境变量的时候要指定你解压的那个目录): tar zxpvf apache-ant-1.6.2.tar.gz
>可以创建一个软链接ant (最后配置ANT环境变量时就是这个ant的路径): ln -s apache-ant-1.6.2 ant
至此Ant就算装完了。接下来就要配置了。
Tips:
1. 配置
配置其实就是新建几个环境变量并且添加到PATH中。这里以编辑.bashrc文件为例:
cd到home,输入gedit .bashrc打开.bashrc文件,在文件的最后添加以下几行:
JAVA_HOME=/usr/lib/jvm/jdk1.6.0_24 #指定JAVA_HOME. 路径即安装JDK时得到的那个目录
PATH=$JAVA_HOME/bin:$PATH #然后将JAVA_HOME/bin添加到PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar #指定CLASSPATH
(以下只用于配置Ant)
ANT_HOME=/home/yourname/ant #指定ant路径(与安装解压/软链接的路径一致)
PATH=$PATH:$ANT_HOME/bin #将ANT_HOME/bin添加到PATH
最后别忘了添加这一行:
export PATH CLASSPATH ANT_HOME #export出以上修改的变量
保存对.bashrc文件的修改。最后在命令行输入source .bashrc使以上修改生效。
2. 检验Ant是否配置成功
命令行输入ant -version。如果出现Apache Ant(TM) version 1.8.2 compiled on December 20 2010等字样就说明Ant 配置成功了。
如果出现了Unable to locate tools.jar, expect to find it in /usr/lib/jvm/java-openjdk.............这种字样,别急,下面就是解决方法。
3. OpenJDK和Sun Java6
OpenJDK 是Ubuntu里默认的。输入java -version可以看到。而我们之前安装的是Sun JDK。在网上查了一下,虽然还不是很了解,但是大部分说法如下: 两者基本差不多,但是有些程序会用到Sun Java,而且OpenJDK可能一些兼容性还不太稳定。
不过也有说OpenJDK很不错的。那么最好的方法就是保留两者(没必要删除任何一个),然后根据你的喜好设置系统默认的JVM就行了。具体操作如下:
1. 输入以下命令将刚安装的Sun Java加入系统的list
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.6.0_24/bin/java 300
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.6.0_24/bin/javac 300
2. 输入以下命令,选择你想使用的Java(opensdk or sun java)
update-alternatives --config java
至此大功告成!可以用java -version来查看选择结果。
(转载请注明出处!)
参考资料:
http://forum.ubuntu.org.cn/viewtopic.php?t=183803 http://blog.csdn.net/lengyuhong/archive/2010/09/10/5875899.aspx http://ubuntuforums.org/showthread.php?t=1164203 http://blog.csdn.net/sole_ghost/archive/2006/11/10/1376426.aspx
相关文章推荐
- Linux下安装jdk1.6步骤以及相关的配置工作
- Linux下ant Junit安装,配置,以及完成单元测试
- mac 安装jdk/maven/tomcat 以及eclipse相关配置
- linux下查看mysql相关路径以及配置不区分大小写方法
- shell脚本实现Linux ip的配置(增删改查)以及相关信息查看
- 上传资源到远程服务器以及Linux下配置JDK和Mysql的环境变量
- linux系统下的jdk安装,环境变量配置以及tomcat的相关问题
- 大数据之linux环境下jdk hadoop以及hbase,hive等配置
- Linux-CentOS安装jdk以及配置
- 【工作中学到的小技巧】 Linux 添加账户,SAMBA添加账户,以及配置共享目录相关步骤
- linux下挂载光驱,以及配置jdk、tomcat
- 在linux中安装jdk,以及linux下java环境变量的配置问题
- linux下ftp自动登录配置以及相关宏命令配置
- Linux 主机NFS 启动以及相关配置
- 如何在linux下配置ant去运行svn相关任务
- Linux下jdk的安装以及配置
- linux安装以及相关配置
- Linux 下安装JDK,并配置相关环境变量
- linux下安装mariadb以及相关配置
- linux PHP 环境配置以及相关命令