对于想了解在ubuntu14.04中安装JDK8的读者,本文将提供新的信息,我们将详细介绍ubuntu如何安装jdk8,并且为您提供关于java–在ubuntu14.04中降级打开jdk8到7、lin
对于想了解在ubuntu 14.04中安装JDK8的读者,本文将提供新的信息,我们将详细介绍ubuntu如何安装jdk8,并且为您提供关于java – 在ubuntu 14.04中降级打开jdk 8到7、linux(Ubuntu14.04)更新安装JDK、ruby-on-rails – 在ubuntu 14.04中安装rvm、ubuntu 14.04 下通过apt-get 安装jdk的有价值信息。
本文目录一览:- 在ubuntu 14.04中安装JDK8(ubuntu如何安装jdk8)
- java – 在ubuntu 14.04中降级打开jdk 8到7
- linux(Ubuntu14.04)更新安装JDK
- ruby-on-rails – 在ubuntu 14.04中安装rvm
- ubuntu 14.04 下通过apt-get 安装jdk
在ubuntu 14.04中安装JDK8(ubuntu如何安装jdk8)
我想开始编程在Java中,我使用Ubuntu 14.04,我downlaoaed
JDK-8u20-Linux的x64.tar.gz
在oracle网站上有一个命令来安装它,这是命令
%tar zxvf jdk-8uversion-linux-x64.tar.gz
如何使用jstat获得非堆“代码caching”细节
Path.equals()在Windows 10上为两个不同的文件夹(小写m和大写M)返回true
了解JVM堆打印输出中的元数据行
Java BeautyEye外观和感觉为空的JMenuBar项目
JAVA应用程序随机崩溃的DLL问题
在terminal我得到了这个
bash:fg:%:没有这样的工作
任何人都可以帮我安装JDK。
从并发修改exception中恢复
无法更改Java版本的GNU / Linux
Arch Linux上的Intellij Idea 14打开灰色屏幕
在安装JDK之后,Chrome无法正常工作
Linux上的JDK 1.8缺lessJNI包含文件
添加webupd8 ppa,并从中安装 –
sudo add-apt-repository ppa:webupd8team/java sudo apt-get update sudo apt-get install oracle-java8-installer
然后
java -version
应该向您展示如何使用Oracle Java 8.如果不是,或者您想要使用不同的版本 – 运行update-java-alternatives ,
sudo update-java-alternatives -s java-8-oracle
要么
sudo update-java-alternatives -s java-7-oracle
作为适当的。
Debian的方式(而Ubuntu是Debian-baseD)做的是通过包。 所以最好是制作一个deb包。 这里是如何:
sudo apt-get install java-package make-jpkg jdk-8u20-linux-x64.tar.gz sudo dpkg -i oracle-java8-jdk_8u20_amd64.deb
也许已经有一些PPA已经为你做,但更好的信任没有人,并为自己做;-)
java – 在ubuntu 14.04中降级打开jdk 8到7
我在ubuntu 14.04中意外升级了整个系统.
我正在尝试部署需要JDK7的war文件.
我尝试安装JDK7并将其用作默认值
root:floyd~# update-alternatives --config java
There is only one alternative in link group java (providing /usr/bin/java): /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java
nothing to configure.
但它也没有安装.尝试安装JDK 7时出现以下错误.
root@floyd:~# apt-get install openjdk-7-jdk
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package openjdk-7-jdk is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
N: Ignoring file '50unattended-upgrades.ucf-dist' in directory '/etc/apt/apt.conf.d/' as it has an invalid filename extension
E: Package 'openjdk-7-jdk' has no installation candidate
我想我有两个选择.
>安装JDK7并将其用作默认值.
>将JDK8降级为JDK7.
我认为降级可能是一个不错的选择,但我无法做任何一个.
解决方法:
在默认配置中安装JRE / JDK
OpenJDK 7默认安装在Ubuntu 12.10及更高版本中.
安装Java,apt-get很容易:
sudo apt-get update
java -version
如果执行后我们有类似的东西:“程序java可以在以下包中找到”,这意味着没有安装Java.所以,我们需要:
sudo apt-get install default-jre
因此,将安装Java运行时环境(JRE).当我们想要安装Java开发工具包(JDK)时,我们需要做的是编译Java-app(例如,Apache Ant,Apache Maven,Eclipse和IntelliJ IDEA)所需的Java开发工具包(JDK):
sudo apt-get install default-jdk
现在,安装了Java.
安装OpenJDK 7(可选)
sudo apt-get install openjdk-7-jre
执行后将安装Java Runtime Environment(JRE).对于Java Development Kit(JDK),我们执行:
sudo apt-get install openjdk-7-jdk
安装Oracle JDK(可选)
Oracle JDK是一个正式的JDK,但现在,Oracle不支持它,就像在Ubuntu中安装默认一样.
我们可以通过apt-get安装它,但在我们需要执行下一个命令之前:
sudo apt-get install python-software-properties
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
之后,我们必须选择所需的版本并执行:
对于Oracle JDK 6
sudo apt-get install oracle-java6-installer
对于Oracle JDK 7
sudo apt-get install oracle-java7-installer
对于Oracle JDK 8
sudo apt-get install oracle-java8-installer
对于Oracle JDK 9
sudo apt-get install oracle-java9-installer
管理Java(可选)
当我们安装了一些Java版本时,我们可以选择其中一个作为默认值:
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-7-oracle/jre/bin/java 1062 auto mode
1 /usr/lib/jvm/java-6-openjdk-amd64/jre/bin/java 1061 manual mode
2 /usr/lib/jvm/java-7-oracle/jre/bin/java 1062 manual mode
Press enter to keep the current choice[*], or type selection number:
我们可以在屏幕上看到它:
我们可以做同样的动作来选择编译器(javac):
sudo update-alternatives --config javac
此命令可用于选择其他java组件,例如:keytool,javadoc和jarsigner.
安装“JAVA_HOME”
要安装** JAVA_HOME **:
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-7-oracle/jre/bin/java 1062 auto mode
1 /usr/lib/jvm/java-6-openjdk-amd64/jre/bin/java 1061 manual mode
2 /usr/lib/jvm/java-7-oracle/jre/bin/java 1062 manual mode
Press enter to keep the current choice[*], or type selection number:
我们可以看到java的路径是:
/usr/lib/jvm/java-7-oracle
/usr/lib/jvm/java-6-openjdk-amd64
/usr/lib/jvm/java-7-oracle
现在,我们需要复制其中一种方法并将其粘贴到:
在/ etc /环境:
sudo nano /etc/environment
在文件中,我们将添加一个路径(其中YOUR_PATH – 是所需java版本的路径,例如:“/usr/lib / jvm / java-7-oracle”):
JAVA_HOME="/usr/lib/jvm/java-7-oracle"
在屏幕上:
现在,我们需要重启此文件:
source /etc/environment
要检查它,我们可以:
echo $JAVA_HOME
在屏幕上:
当我们现在有输入方式(在我们的例子中为“/usr/lib / jvm / java-7-oracle”)时,它意味着我们成功地做到了.换句话说,我们需要更加专心,并检查所有这些步骤.
linux(Ubuntu14.04)更新安装JDK
因为上课需要安装eclipse学习java,所以最近看了一些相关资料,之前安装的Ubuntu14.04因为自己带有JDK(版本:1.6),同时配合利器VIM可以很好地快速入门。
但是后来发现如果要同时连接多个java文件的话在如此“原始的”环境中十分不好配置,就想到用老师之前推荐的IDE:eclipse,虽然自从入了linux大坑后十分看不上这种IDE,但是为了快速学习不得不转战阵线。
在下载好eclipse后想要安装时发现但是因为linux自带了JDK,并且版本较低,所以想要安装eclipse的话还要更新jdk。不过jdk自身又没有更新功能,因此只能先卸载jdk1.6再安装jdk1.8。
卸载JDK1.6:
进入 /usr/lib/jvm/
查看目录内容 ls
通通删掉 sudo rm -fr *
进入 /usr/share/java/
删除 sudo rm -fr ./*
到/usr/bin目录下,把原用的java、javac文件删除: /usr/bin
rm -rf java
rm –rf javac
在java官网下载jdk1.8并解压,将文件夹移动到/usr/lib/jvm中:
先进入/usr/lib/jvm
将jdk文件夹放在/home下
sudo mv jdk1.8.0_20/ java-8u20-sun
在配置环境变量:
vim ~/.bashrc
在文件底部加上:
export JAVA_HOME=/usr/lib/jvm/java-8u20-sun
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
使用source ~/.bashrc更新
此时输入java -version可以查看jdk的版本
打开eclipse,可能会提示找不到jdk,只需打开同目录下的eclipse.ini
在其中添加
-vm
/usr/lib/jvm/java-8u20-sun/bin/
就全部OK了!
PS:其中8U20指的是jdk具体版本号,在短期内jdk文件结构都不会变,因此可以放心照步骤进行。
我在安装过程中借鉴了一下前辈的文章,特此注明表示感谢,此教程也是对这些内容进行改进:
hai0378.iteye.com/blog/2087566
http://nigelzeng.iteye.com/blog/1585399
ruby-on-rails – 在ubuntu 14.04中安装rvm
‘/home/ephraim/.rvm/archives/rvm-1.26.3.tgz’ – ‘https://github.com/wayneeseguin/rvm/releases/download/1.26.3/1.26.3.tar.gz.asc‘的GPG签名验证失败!
尝试下载签名:
gpg --keyserver hkp://keys.gnupg.net --recv-keys D39DC0E3
或者如果失败:
command curl -sSL https://rvm.io/mpapis.asc | gpg --import -
关键可以与:
https://rvm.io/mpapis.asc https://keybase.io/mpapis
我该如何摆脱这些问题?
解决方法
gpg --keyserver hkp://keys.gnupg.net --recv-keys D39DC0E3
ubuntu 14.04 下通过apt-get 安装jdk
Installing default JRE/JDK
sudo apt-get update
sudo apt-get install default-jre
sudo apt-get install default-jdk
Installing Oracle JDK
sudo apt-get install python-software-properties
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
Oracle JDK 6(旧版本)
sudo apt-get install oracle-java6-installer
Oracle JDK 7(较新的稳定版本)
sudo apt-get install oracle-java7-installer
Oracle JDK 8(最新预览版本)
sudo apt-get install oracle-java8-installer
Managing Java
sudo update-alternatives --config java
有 2 个候选项可用于替换 java (提供 /usr/bin/java)。
选择 路径 优先级 状态
* 0 /usr/lib/jvm/java-7-oracle/jre/bin/java 1072
自动模式
1 /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java 1071
手动模式
2 /usr/lib/jvm/java-7-oracle/jre/bin/java 1072
手动模式
要维持当前值[*]请按回车键,或者键入选择的编号: (我是按了回车,没改)
sudo update-alternatives --config javac
(同上) Setting the "JAVA_HOME" environment variable
通过这个命令可以看到java安装路径:
sudo update-alternatives --config java
根据设置时所选项来确定path,我是用默认的第一个,所以path为:
"/usr/lib/jvm/java-7-oracle"
sudo vim /etc/environment
在文件最后添加上:
JAVA_HOME="/usr/lib/jvm/java-7-oracle"
保存退出(:wq),在终端输入:
source /etc/environment
然后输入:
echo $JAVA_HOME
如果输出和我们设置是一样的,说明我们安装成功了,这时你还可以看下java的版本:
java -version
关于在ubuntu 14.04中安装JDK8和ubuntu如何安装jdk8的问题就给大家分享到这里,感谢你花时间阅读本站内容,更多关于java – 在ubuntu 14.04中降级打开jdk 8到7、linux(Ubuntu14.04)更新安装JDK、ruby-on-rails – 在ubuntu 14.04中安装rvm、ubuntu 14.04 下通过apt-get 安装jdk等相关知识的信息别忘了在本站进行查找喔。
本文标签: