for*_*obo 222 java installation ubuntu
安装java我总是使用终端的经典方式.我想手动安装java.我将JDK的文件夹放在桌面上,然后设置环境变量(PATH,CLASSPATH和JAVA_HOME).从终端,如果我输入java -version
我打印
foralobo@ubuntu-vincy:~$ java -version
java version "1.7.0_21"
Java(TM) SE Runtime Environment (build 1.7.0_21-b11)
Java HotSpot(TM) 64-Bit Server VM (build 23.21-b01, mixed mode)
Run Code Online (Sandbox Code Playgroud)
但是当我尝试安装eclipse或netbeans时,系统警告说机器上没有安装java.
完成手动安装缺少什么?(Ubuntu 13.04)
flu*_*lup 544
这个答案用于描述如何安装Oracle Java 7.这已经不再适用于Oracle生命周期的Java 7,并且将带有安全补丁的版本的二进制下载放在付费专区之后.此外,OpenJDK已经成长,现在是一种更可行的替代方案.
在Ubuntu 16.04及更高版本中,Java 7不再可用.通常你最好安装Java 8(或9).
sudo apt-get install openjdk-8-jre
Run Code Online (Sandbox Code Playgroud)
或者,如果您还想要编译器,请获取jdk:
sudo apt-get install openjdk-8-jdk
Run Code Online (Sandbox Code Playgroud)
在Trusty中,目前安装Java 7的最简单方法是安装OpenJDK包:
sudo apt-get install openjdk-7-jre
Run Code Online (Sandbox Code Playgroud)
或者,对于jdk:
sudo apt-get install openjdk-7-jdk
Run Code Online (Sandbox Code Playgroud)
如果您在不再支持它的Ubuntu版本上专门寻找Java 7,请参阅https://askubuntu.com/questions/761127/how-do-i-install-openjdk-7-on-ubuntu-16- 04或更高.
小智 56
sudo apt-get update
sudo apt-get install openjdk-7-jdk
Run Code Online (Sandbox Code Playgroud)
如果您已经安装了其他JDK版本
sudo update-alternatives --config java
Run Code Online (Sandbox Code Playgroud)
然后选择Java 7版本.
Bre*_*son 49
除了flup的答案,你可能还想运行以下命令来设置JAVA_HOME和PATH:
sudo apt-get install oracle-java7-set-default
Run Code Online (Sandbox Code Playgroud)
更多信息请访问:http: //www.ubuntuupdates.org/package/webupd8_java/precise/main/base/oracle-java7-set-default
Abh*_*tti 35
从https://www.oracle.com/technetwork/java/javase/downloads/index.html下载java jdk-linux-x64.tar.gz文件.在您想要的位置提取此文件.喜欢:/ home/java(用户在主目录中创建的文件夹名称).现在打开终端.设置路径JAVA_HOME = jdk文件夹的路径(打开jdk文件夹,然后右键单击任何文件夹,转到属性,然后使用select all复制路径)并粘贴到此处.喜欢:JAVA_HOME =/home/xxxx/java/JDK1.8.0_201
让Ubuntu知道JDK/JRE的位置.
sudo update-alternatives --install/usr/bin/java java /home/xxxx/java/jdk1.8.0_201/bin/java 20000 sudo update-alternatives --install/usr/bin/javac javac/home/xxxx/java /jdk1.8.0_201/bin/javac 20000 sudo update-alternatives --install/usr/bin/javaws javaws /home/xxxx/java/jdk1.8.0_201/bin/javaws 20000
告诉Ubuntu我们的安装,即jdk1.8.0_05必须是默认的Java.sudo update-alternatives --set java /home/xxxx/sipTest/jdk1.8.0_201/bin/java sudo update-alternatives --set javac /home/xxxx/java/sipTest/jdk1.8.0_201/bin/javac sudo update -alternatives --set javaws /home/xxxxx/sipTest/jdk1.8.0_201/bin/javaws
sudo update-alternatives --install /usr/bin/java java /home/xxxx/java/jdk1.8.0_201/bin/java 20000
sudo update-alternatives --install /usr/bin/javac javac /home/xxxx/java/jdk1.8.0_201/bin/javac 20000
sudo update-alternatives --install /usr/bin/javaws javaws /home/xxxx/java/jdk1.8.0_201/bin/javaws 20000
Run Code Online (Sandbox Code Playgroud)
替代java(提供jdk<version>-linux-x64.tar.gz
)有3种选择.
sudo update-alternatives --set java /home/xxxx/sipTest/jdk1.8.0_201/bin/java
sudo update-alternatives --set javac /home/xxxx/java/sipTest/jdk1.8.0_201/bin/javac
sudo update-alternatives --set javaws /home/xxxxx/sipTest/jdk1.8.0_201/bin/javaws
Run Code Online (Sandbox Code Playgroud)
按Enter键保持当前选择[ /home/java
]或类型选择号:3
$ sudo update-alternatives --config java
Run Code Online (Sandbox Code Playgroud)
重复上述步骤:
Selection Path Priority Status
------------------------------------------------------------
* 0 /usr/lib/jvm/java-6-oracle1/bin/java 1047 auto mode
1 /usr/bin/gij-4.6 1046 manual mode
2 /usr/lib/jvm/java-6-oracle1/bin/java 1047 manual mode
3 /usr/lib/jvm/jdk1.7.0_75/bin/java 1 manual mode
Run Code Online (Sandbox Code Playgroud)
小智 11
我认为你应该仔细考虑Java安装程序.以下是详细的过程,涵盖几乎所有可能的故障.
使用apt-get安装Java 很容易.首先,更新包索引:
sudo apt-get update
Run Code Online (Sandbox Code Playgroud)
然后,检查是否尚未安装Java:
java -version
Run Code Online (Sandbox Code Playgroud)
如果它返回"可以在以下包中找到程序java",则尚未安装Java,因此请执行以下命令:
sudo apt-get install default-jre
Run Code Online (Sandbox Code Playgroud)
我认为你现在还好.
这将安装Java Runtime Environment(JRE).如果您需要编译Java应用程序通常需要的Java Development Kit(JDK)(例如Apache Ant,Apache Maven,Eclipse和IntelliJ IDEA),请执行以下命令:
sudo apt-get install default-jdk
Run Code Online (Sandbox Code Playgroud)
这就是安装Java所需的一切.
安装OpenJDK 7:
要安装OpenJDK 7,请执行以下命令:
sudo apt-get install openjdk-7-jre
Run Code Online (Sandbox Code Playgroud)
这将安装Java Runtime Environment(JRE).如果您需要Java Development Kit(JDK),请执行以下命令:
sudo apt-get install openjdk-7-jdk
Run Code Online (Sandbox Code Playgroud)
安装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
Run Code Online (Sandbox Code Playgroud)
然后,根据要安装的版本,执行以下命令之一:
Oracle JDK 7:
sudo apt-get install oracle-java7-installer
Run Code Online (Sandbox Code Playgroud)
Oracle JDK 8:
sudo apt-get install oracle-java8-installer
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
404952 次 |
最近记录: |