software-installation – 如何设置默认的Java版本?
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了software-installation – 如何设置默认的Java版本?,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2525字,纯文字阅读大概需要4分钟。
内容图文
![software-installation – 如何设置默认的Java版本?](/upload/InfoBanner/zyjiaocheng/739/bd659de6c04f4fbca77e93e0fd05ed4b.jpg)
我遵循了question中所述的所有说明,但是在最后一部分遇到了一些问题.
我实际上有java的6.22版本,并希望更新到版本6.30.
所以在将提取的目录java-6-oracle移动到/usr/lib / jvm后我不知道该怎么做,因为上面的答案中指出的脚本从java 5更新到java 6.
为清楚起见,如果我在dir /usr/lib / jvm中执行ls,则会输出:
matteo@matteo-ThinkPad-SL:/usr/lib/jvm$ls -l
total 8
lrwxrwxrwx 1 root root 14 2011-07-12 15:18 default-java -> java-6-openjdk
lrwxrwxrwx 1 root root 14 2011-07-12 12:19 java-1.6.0-openjdk -> java-6-openjdk
drwxr-xr-x 10 root root 4096 2012-04-12 12:06 java-6.31-oracle
drwxr-xr-x 7 root root 4096 2012-02-24 14:43 java-6-openjdk
我现在应该怎么做?
添加部分
在@fossfreedom的建议下,无论如何我都运行了脚本,实际上它更新了java版本.
事实上如果我运行命令java -version outpu将是以下内容:
matteo@matteo-ThinkPad-SL:~$java -version
java version "1.6.0_31"
Java(TM) SE Runtime Environment (build 1.6.0_31-b04)
Java HotSpot(TM) Server VM (build 20.6-b01, mixed mode)
还有一个问题,如果Irun javac -version它给了我安装的旧版本:
matteo@matteo-ThinkPad-SL:~$javac -version
javac 1.6.0_22
如果我在link使用测试仪,它会告诉我版本是
Java Version 1.6.0_22 from Sun Microsystems Inc.
出了什么问题?
似乎Java Runtime Environment已经更新,但浏览器的Java Compiler和Java插件却没有.
我该如何更新它们?
其他新增部分
sudo update-alternatives –config java将返回以下输出
matteo@matteo-ThinkPad-SL:~$sudo update-alternatives --config java
There are 2 choices for the alternative java (providing /usr/bin/java).
Selection Path Priority Status
------------------------------------------------------------
* 0 /usr/lib/jvm/java-6.31-oracle/bin/java 1062 auto mode
1 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 manual mode
2 /usr/lib/jvm/java-6.31-oracle/bin/java 1062 manual mode
Press enter to keep the current choice[*], or type selection number:
这些都是有道理的,因为JRE正确地更新到版本6.31,问题出现在Java Compiler和Java浏览器插件上.
有任何想法吗?
解决方法:
回答你的第一个问题:
可能你可能会混淆webupd8脚本是0.5b.这是脚本的版本 – 它不引用java版本.
进一步设置javac版本.
我怀疑你需要明确地给出javac编译器的路径
即
sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/jvm/java-6.31-oracle/bin/javac" 1
其次是:
sudo update-alternatives --config javac
关于设置java chrome插件.
主要问题:
How do I install Oracle JDK 6?
包含此信息 – 由于您的文件夹结构略有不同,您的链接命令应该是:
ln -s /usr/lib/jvm/java-6.31-oracle/jre/lib/i386/libnpjp2.so ~/.mozilla/plugins/
内容总结
以上是互联网集市为您收集整理的software-installation – 如何设置默认的Java版本?全部内容,希望文章能够帮你解决software-installation – 如何设置默认的Java版本?所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。