第一种方法:这种方法默认使用ubuntu自带的openjdk。
参考:这里
【说明】其实也可以不要转圈子,直接到 /usr/lib/jvm文件夹下。 如果jvm文件夹不存在,那么就自己建。
[root@localhost ~]# java -version
java version "1.7.0_65"
OpenJDK Runtime Environment (rhel-2.5.1.2.el6_5-x86_64 u65-b17)
OpenJDK 64-Bit Server VM (build 24.65-b04, mixed mode)
[root@localhost ~]# which java
/usr/bin/java
[root@localhost ~]# ls -lrt /usr/bin/java
lrwxrwxrwx. 1 root root 22 Aug 17 15:12 /usr/bin/java -> /etc/alternatives/java
[root@localhost ~]# ls -lrt /etc/alternatives/java
lrwxrwxrwx. 1 root root 46 Aug 17 15:12 /etc/alternatives/java -> /usr/lib/jvm/jre-1.7.0-openjdk.x86_64/bin/java
[root@localhost ~]#
[root@localhost ~]# cd /usr/lib/jvm
[root@localhost jvm]# ls
java-1.6.0-openjdk-1.6.0.0.x86_64 java-1.7.0-openjdk-1.7.0.65.x86_64 jre jre-1.6.0 jre-1.6.0-openjdk.x86_64 jre-1.7.0 jre-1.7.0-openjdk.x86_64 jre-openjdk
export JAVA_HOME=/usr/lib/jvm/jre-1.7.0-openjdk.x86_64
export JRE_HOME=/usr/lib/jvm/jre-1.7.0-openjdk.x86_64/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$JAVA_HOME:$PATH
最后再啰嗦一下:
编译java文件
javac file.java
.java
执行文件
java file
【补充说明】
第一种:参考这里。还需要修改
- vim ~/.bashrc
在文件最前面添加如下单独一行(注意 = 号前后不能有空格),将“JDK安装路径”改为上述命令得到的路径,并保存:
- export JAVA_HOME=JDK安装路径
类似下图:
第二种方法:不使用openjdk,使用sun公司的jdk。
下载地址类似于
http://www.oracle.com/technetwork/java/javase/downloads/index.html
参考这里。
可以直接去网上下载sun公司的jdk包,然后把解压的文件夹自己拷贝到 /usr/lib/jvm下面去。当然了要首先卸载openjdk。
sudo
apt-get purge openjdk*
需要修改
sudo
gedit
/etc/profile
在文件的末尾添加一下几句:
1 2 3 4 5 |
|
保存关闭,最后
1 |
|
成功后
hadoop@lenovo-70FR0028CN:~$ java -version
java version "1.8.0_161"
Java(TM) SE Runtime Environment (build 1.8.0_161-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.161-b12, mixed mode)
hadoop@lenovo-70FR0028CN:~$
linux操作系统上下载eclipse的网址:这里