首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在12.04 LTS上安装Java 7 Update 25?

在12.04 LTS上安装Java 7 Update 25?
EN

Ask Ubuntu用户
提问于 2013-06-18 21:33:14
回答 4查看 94.8K关注 0票数 28

如何在Ubuntu12.04上安装Java?

我有:

  • Java(TM) SE运行时环境(build 1.7.0_21-b11)
  • Java HotSpot(TM) 64位服务器VM (build 23.21-b01,混合模式)
EN

回答 4

Ask Ubuntu用户

发布于 2013-06-18 21:38:59

要安装最新版本的Oracle (在Oracle网页中发布的最新版本),最简单的方法是使用Java (如flashplugin所做的那样),如下所示:http://www.webupd8.org/2012/01/install-oracle-java-jdk-7-in-ubuntu-via.html

Oracle JDK7本身不托管在PPA中,因为这是新的Java许可证不允许的(这也是为什么从官方Ubuntu存储库中删除它的原因);PPA中的包会自动从其官方网站下载(并安装) Oracle 7,并将其安装到您的计算机上,就像闪存插件--安装程序包所做的那样。

那么,你只需要这样做:

代码语言:javascript
复制
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer

并键入这个以检查版本:

代码语言:javascript
复制
java -version
票数 51
EN

Ask Ubuntu用户

发布于 2014-01-30 10:01:45

PPA并不是一种安全/智能的安装方法。安装JDK非常简单和简单。

这些步骤如下:

从Oracle的站点下载最新的jdk并提取:

代码语言:javascript
复制
tar -xvf jdk-7u51-linux-x64.tar.gz
mkdir -p /usr/lib/jvm
mv ./jdk1.7.0_51/ /usr/lib/jvm/jdk1.7.0_51/

创建一些符号链接:

代码语言:javascript
复制
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jdk1.7.0_51/bin/java" 1
sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/jvm/jdk1.7.0_51/bin/javac" 1
sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/lib/jvm/jdk1.7.0_51/bin/javaws" 1

类似地,可以为JAVA的其他命令创建符号链接。其他可用命令包括:

代码语言:javascript
复制
appletviewer,apt,extcheck,idlj,jar,jarsigner,javadoc,javafxpackager,javah,javap,java-rmi.cgi,jcmd,jconsole,jcontrol,jdb,jhat,jinfo,jmap,jmc,jps,jrunscript,jsadebugd,jstack,jstat,jstatd,jvisualvm,keytool,native2ascii,orbd,pack200,policytool,rmic,rmid,rmiregistry,schemagen,serialver,servertool,tnameserv,unpack200,wsgen,wsimport,xjc

确保正确的用户拥有正确的权限:

代码语言:javascript
复制
sudo chmod a+x /usr/bin/java 
sudo chmod a+x /usr/bin/javac 
sudo chmod a+x /usr/bin/javaws
sudo chown -R root:root /usr/lib/jvm/jdk1.7.0

参考资料:tHe黑暗博客的编码者

票数 4
EN

Ask Ubuntu用户

发布于 2013-06-19 01:59:31

如前所述,从PPA安装是最简单的方法。虽然它可能需要一两天才能更新到最新版本7u25。如果您遇到的问题是一个弹出式窗口,上面写着“被安全设置阻塞的应用程序”,而且您现在确实需要使用java,那么您可以通过降低java的安全级别来绕过它。转到菜单-> preferences -> Oracle 7插件控制面板。在那里,打开安全选项卡,将滑块移动到“中等”,然后应用。这应该能起作用。

希望能帮上忙。

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/309900

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档