openSUSE的JDK详细配置教程
opensuse吧
全部回复
仅看楼主
level 9
silence1757 楼主
有好多同学在群里问到过,出个教程好了。。。。。。。
2015年11月24日 04点11分 1
level 9
silence1757 楼主
一、环境变量的配置
把以下内容复制到或这写入/etc/profile的最后:
JAVA_HOME=/usr/java/jdk1.8.0_25/ (这里具体版本依自己下载的版本为准)
JRE_HOME=/usr/java/jdk1.8.0_25/jre/ (同上)
PATH=$PATH:$JAVA_HOME/bin/:$JRE_HOME/bin
CLASSPATH=:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
(注意:上边$前边是冒号:不是分号; 这里与windows的JDK环境变量设置不同 )
export JAVA_HOME JRE_HOME PATH CLASSPATH
2015年11月24日 04点11分 2
别把也汉字输进去
2015年11月24日 05点11分
level 9
silence1757 楼主
二,使profile文件生效
输入:source profile
注:要在/etc下操作或者指明路径
2015年11月24日 04点11分 3
level 9
silence1757 楼主
三、修改java和javac命令
输入:update-alternatives --install "/usr/bin/java" "java" "/usr/java/jdk1.8.0_25/bin/java" 90
输入:update-alternatives --install "/usr/bin/javac" "javac" "/usr/java/jdk1.8.0_5/bin/javac" 90
注意空格!
2015年11月24日 04点11分 4
level 9
silence1757 楼主
2015年11月24日 04点11分 6
level 10
我觉得在大多数linux发行版上都不需要手动配置jdk,就好像firefox不需要配置环境变量就可以在终端直接输入命令打开一样,为什么还有人在用windows的思维来用linux。
如果你从oracle安装了java,而又不能卸载openjdk(依赖问题)的话,只需执行第四步更改各种版本JAVA的优先级就好(其实你会发现不执行123,第四步也能执行下去,所以我认为前三步完全是多余的)。
javac就那一个,是因为系统openjdk没有装完,比如开发包,文档之类的,只需装上相应开发包就好,比如java-1_8_0-openjdk-devel。
2015年11月24日 13点11分 7
你可以试试看,不要以为直接第四步,亲自做一遍安装过程。[哈哈]
2015年11月24日 16点11分
level 13
直接上openJDK。一条命令的事。。。
2015年11月24日 14点11分 8
严重同意
2015年11月24日 15点11分
openJDK小伙伴们玩玩可以,来真的容易出问题。[哈哈]
2015年11月24日 16点11分
1