Linux下Java开发环境搭建

Linux下Java开发环境搭建最近刚开始玩Linux,搞开发搭建环境是第一步,于是总结了这篇Linux下Java开发环境搭建的博客,记录一下我爬过的坑。一.JDK的下载jdk8官方下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html其他各种低版本:http://www.oracle.com/t

Linux下Java开发环境搭建

      最近刚开始玩Linux,搞开发搭建环境是第一步,于是总结了这篇Linux下Java开发环境搭建的博客,记录一下我爬过的坑。

一.JDK的下载

jdk8官方下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

其他各种低版本:http://www.oracle.com/technetwork/java/javase/jdk-relnotes-index-2162236.html

最好选择tar.gz压缩包,这个是源码包,安装的时候进行编译链接,适用于各种Linux版本。rpm相当于windows下的安装包,事先编译好了的,有环境限制

二.开始安装

        标准做法是:

        1.Ctrl+alt+t,打开terminal

        2.cd /usr,到/usr目录下(因为Linux中一般的用户软件都安装在这个目录下)

        3.sudo mkdir Java,创建一个名为Java的目录

        4.把之前下载的jdk移动到 /usr/Java 目录下

        5.在这个Java目录中,sudo tar -zxvf  jdk-8u121-linux-x64.tar.gz(关于tar命令可以自行输入“man tar”查看其用法),解压后生成当前jdk版本的一个目录,我的是jdk1.8.0_121


三.添加环境变量

        添加环境变量有几种方法,每种的可见范围不同,具体方法如下:

        1.在~/.profile中添加,“~/”表示当前用户的主目录,所以在这个文件中添加只能对当前用户可见,其他用户不可见

        2.在~/bashrc中添加,同1,不再赘述

        3.在/etc/profile中添加,在这个文件中添加对所有用户可见

        添加代码如下:

                JAVA_HOME=/usr/Java/jdk1.8.0_121

                JRE_HOME=$JAVA_HOME/jre
                CLASSPATH=.:$JRE_HOME/lib:$JAVA_HOME/lib
                PATH=$PATH:$JAVA_HOME/bin
                export PATH JAVA_HOME CLASSPATH

        修改保存后需要输入命令:source /etc/profile更新一下配置

        注意很多博客中并没有提到要添加JRE_HOME这个环境变量,这是行不通的,因为在一般安装jdk的时候(如果你下载的是完整的jdk安装包的话)会有两个jre目录,一个是Java/jre,这个只用于提供客户端的Java运行时环境,如果你不是开发人员,只安装这个足矣。另一个是Java/jdk1.8.0_121/jre,这个里面的jre功能更多,是用于开发人员的Java运行时环境。而在Windows环境下,Java运行时的环境变量是在path中“%SystemRoot%\system32;%SystemRoot%;”包含了的,所以不需要我们手动设置。而Linux中没有设置,所以需要我们手动添加JRE_HOME这个环境变量,否则当你”java Test”时就会出现“Error: Could not find or load main class Test”这个错误。

        详细解释参考这篇博客:http://blog.csdn.net/piaopiaopiaopiaopiao/article/details/9708313

四.测试安装是否成功

        1.输入“java -version”

        2.编写一个简单的Test.java程序,先javac Test.java编译一下,然后java Test运行(注:如果没有添加JRE_HOME环境变量就会在运行的时候出现上述错误)

        注:两个测试都是必须的,一个是测试安装环境,一个是测试运行环境。

今天的文章Linux下Java开发环境搭建分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/31485.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注