我正在将java安装到我的Linux机器上。下载jre和jdk并提取它们并没有帮助 - 我假设还需要一些环境变量。需要设置所有路径变量?有哪些价值观?期待java将自己安装到<installation-dir>
?
答案 0 :(得分:2)
根据您的发行版,从包管理器安装可能最容易。例如,在Ubuntu上,你可以这样做:
sudo aptitude install open-jdk
否则,通常sun(oracle)版本的java附带一个.bin文件,您需要生成该文件并以root身份运行才能正确安装java。
您不需要设置任何环境变量来使java工作,尽管某些应用程序需要您将JAVA_HOME,JDK_HOME和/或JRE_HOME设置为指向java安装的bin目录。您可以通过查看符号链接来自
的位置来查看您的java安装位置/etc/alternatives/java
分。
答案 1 :(得分:1)
获取linux的jdk。转到根目录。使用以下命令进行安装。
./配置 使 make install
PATH。=安装Java的新路径。
要转到UBUNTU的根目录,请使用命令“sudo”。对于FEDORA使用“su”。
答案 2 :(得分:1)
大多数Linux系统默认使用Gnu Java实现,如果安装其他JDK,则不要更改此设置。因此,您需要明确地使新的Java安装成为要使用的默认Java。您可以通过运行sudo update-alternatives --config java
来完成此操作。
如果您更喜欢图形配置,可以安装“galternatives”软件包,它允许您在一个漂亮的小UI中配置所有这些应用程序默认值。
答案 3 :(得分:1)
您只需要将/usr/bin/java
指向您解压缩JRE / JDK的目录中的java
可执行文件。
如果您将其解压缩到/opt/jdk1.6.0_23/bin/java
,那么您需要创建一个这样的链接:
sudo ln -s /opt/jdk1.6.0_23/bin/java /usr/bin/java
在此之前,您可以选择通过以下方式备份旧的Java安装:
sudo mv /usr/bin/java /usr/bin/java_old
以下是我安装JRE的方法: Install Sun Java Runtime