Linux下Java开发环境的搭建
2016-03-20 16:06
579 查看
我的系统是Ubuntu 14.04 LTS 64bit
一个月之后出16.04 LTS,到时候再换吧,反正已经折腾这么多次系统了,也不差这一次了=。=
在终端里输入如下命令行,解压缩下载的jdk,代码中路径根据和具体压缩文件名实际情况更改。
将解压缩的文件复制到/usr/java,以便配置环境变量。
同样的解压缩
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
2.将如下代码添加到文件中,然后保存退出
tips:
JAVA_HOME后面的路径还是要根据你的实际情况来;
“CLASSPATH=”后面有个点“.”不要漏了,表示当前路径;
如果只是临时更改环境变量,可在终端中输入上述三行export语句而不更改profile文件,更改在关闭终端之后失效。
一个月之后出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文件,更改在关闭终端之后失效。
相关文章推荐
- pointwise linux ubuntu 安装 纪录
- 阿里云-workerman 服务器环境配置
- linux内核分析作业4:使用库函数API和C代码中嵌入汇编代码两种方式使用同一个系统调用
- Linux文件删除原理
- linux中静态库和动态库的区别
- Linux下文件的读写操作( open read write)
- 《Linux内核设计与实现》读书笔记 第五章 系统调用
- CentOS 7 安装VirtualBox
- linux中如何快速在某目录下打开终端 及vim多文件调试
- Linux环境下FTP服务器的部署
- VM虚拟机上linux连网问题
- linux 系统操作
- 设置自己的linux开机画面,及每个用户登录时显示通知
- linux系统·用户管理
- Linux下程序包管理rpm、yum及编译安装详解
- Linux 安装 Maven
- linux 信号阻塞和信号未决
- Linux下软件安装与卸载命令
- kail linux安装软件提示“无法定位软件包”解决方法
- linux ctrl组合键 及vim常用快捷键