您的位置:首页 > 运维架构 > Linux

Linux下Java开发环境的搭建

2016-03-20 16:06 579 查看
我的系统是Ubuntu 14.04 LTS 64bit

一个月之后出16.04 LTS,到时候再换吧,反正已经折腾这么多次系统了,也不差这一次了=。=

一、 jdk的下载和安装

登陆Oracle官网,下载相应的linux64位的jdk,Ubuntu对应的压缩包拓展名为.tar.gz

在终端里输入如下命令行,解压缩下载的jdk,代码中路径根据和具体压缩文件名实际情况更改。

tar -zxvf /home/tangyeah/Downloads/jdk-8u74-linux-x64.tar.gz


将解压缩的文件复制到/usr/java,以便配置环境变量。

sudo cp -r /home/tangyeah/jdk1.8.0_74 /usr
sudo mv /usr/jdk1.8.0_74 /usr/java


二、eclipse的下载和安装

官网的下载链接点我,同样选择64bit,这里会提示你donate一点美刀给开发者,不过这是开源的软件,可以点击click here继续下载。

同样的解压缩

三、配置环境变量

这里需要配置的环境变量有三个,如下:

1. PATH

PATH中记录了命令程序的路径,当你输入一个命令时Linux会去PATH中去寻找该命令程序,我们需要做的就是将jdk安装目录下的bin目录添加到这个PATH中(bin里面就是一堆jdk的命令啦),让你输入java/javac这些命令时系统可以找的到bin目录里面的命令程序。

2.CLASSPATH

CLASSPATH中记录的是class文件的位置,除非你是hello world这种小程序,否则在需要调用多个类的大型程序中,JVM就是通过CLASSPATH中的路径去寻找相应的类。所以,我们需要把jdk中的jar包添加到CLASSPATH中。

3.JAVA_HOME

此变量需要指向jdk的安装目录,以便一些软件可以使用你安装的jdk,比如我们的eclipse,还有我正在学的Hadoop~

说了这么多,具体操作如下:

1.root权限打开/etc/profile

sudo nano /etc/profile


2.将如下代码添加到文件中,然后保存退出

export JAVA_HOME=/usr/java
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar


tips:

JAVA_HOME后面的路径还是要根据你的实际情况来;

“CLASSPATH=”后面有个点“.”不要漏了,表示当前路径;

如果只是临时更改环境变量,可在终端中输入上述三行export语句而不更改profile文件,更改在关闭终端之后失效。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: