我有CentOS 5,但我不知道在Linux上安装Java SDK的步骤.
在哪里下载RPM文件,我可以在下一步完全安装它?
然后我需要安装Tomcat.
或者是否有适合所有人的现成包装?
以下命令将返回与Java直接相关的所有包的列表.它们的格式为java-
.
$ yum search java | grep 'java-'
如果没有可用的软件包,则可能需要下载新的存储库以进行搜索.我建议看看Dag Wieers的回购.下载后,再次尝试上述命令.
您将看到至少有一个版本的Java包可供下载.根据您阅读本文的时间,最新的可用版本可能会有所不同.
java-1.7.0-openjdk.x86_64
仅上述软件包将仅安装JRE.要同时安装javac
和JDK,以下命令将起到作用:
$ yum install java-1.7.0-openjdk*
这些包将被安装(以及它们的依赖项):
java-1.7.0-openjdk.x86_64 java-1.7.0-openjdk-accessibility.x86_64 java-1.7.0-openjdk-demo.x86_64 java-1.7.0-openjdk-devel.x86_64 java-1.7.0-openjdk-headless.x86_64 java-1.7.0-openjdk-javadoc.noarch java-1.7.0-openjdk-src.x86_64
@Sventeck,perfecto.
redhat docs总是一个很好的资源 - 很好的教程解释了如何通过yum安装JDK然后设置路径可以在这里找到(玩得开心!) - 安装OpenJDK并设置$ JAVA_HOME路径
OpenJDK 6:
yum install java-1.6.0-openjdk-devel
OpenJDK 7:
yum install java-1.7.0-openjdk-devel
要列出所有可用的java openjdk-devel包,请尝试:
yum list "java-*-openjdk-devel"
yum install java-1.8.0
然后:
alternatives --config java
并检查:
java -version
在第7期,我就是这么做的
sudo yum install java-sdk
我假设你已经有了最常见的回购.Centos只需使用-devel后缀找到正确的SDK.
另一个答案是,
sudo yum list \*java-1\* | grep open
从列表中选择一个并安装它
例如,
sudo yum install java-1.7.0-openjdk.x86_64
以下是有关在CentOS6上设置Java及其路径的详细信息.
以下步骤用于安装最新的Java版本8:
从Oracle站点下载java rpm包.(jdk-8-linux-x64.rpm)
从rpm安装.(rpm -Uvh jdk-8-linux-x64.rpm)
打开/ etc/profile,并设置java路径,保存它.
使用以下命令检查java安装路径和java版本:which java,java -version
现在,您可以使用示例java程序测试安装