红帽企业Linux

发布于 2024-08-16 15:13:15 字数 280 浏览 11 评论 0原文

我在企业Linux 4上安装了jdk1.6.0_16,并且还在我的~/.bash_profile中设置了JAVA_HOME

echo $JAVA_HOME正确显示了java文件的新路径

导出JAVA_HOME=/jdk16/jdk1.6.0_16/bin/java

bin目录也是 int 他路径

但是当我执行 java -version 时,我仍然看到 java 版本“1.4.2”

当我发出 java -version 命令时,如何查看新安装的 jdk 版本

I installed jdk1.6.0_16 on enterprise linux 4 and I also set teh JAVA_HOME in my ~/.bash_profile

echo $JAVA_HOME correctly shows the new path of the java file

export JAVA_HOME=/jdk16/jdk1.6.0_16/bin/java

The bin directory is also int he path

However when I do java -version I still see java version "1.4.2"

How do I see newly installed jdk verion when i issue java -version command

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

沒落の蓅哖 2024-08-23 15:13:15
whereis java

输入该内容,它将显示 java 的保存位置。

这是一个关于它的页面

或者直接使用以下命令执行 java 二进制文件: /jdk16/jdk1.6.0_16/bin/java -版本

whereis java

Type that in, and it will show you the locations java is kept.

Here is a page about it

Or execute the java binary directly using: /jdk16/jdk1.6.0_16/bin/java -version

原来是傀儡 2024-08-23 15:13:15

除了 PostMan 所说的之外,您还应该按以下方式修改您的 PATH envvar:

export PATH=$JAVA_HOME:$PATH

将其放入您的 bash_profile 中。这将保证您选择 1.60 jdk。另外你的 JAVA_HOME 可能应该是;

JAVA_HOME=/jdk16/jdk1.6.0_16/bin

也就是说,您不应该将实际 java 可执行文件的路径放在 JAVA_HOME 中。它应该指向 java 安装的 bin 目录。

In addition to what PostMan said, you should also modify your PATH envvar in the following way:

export PATH=$JAVA_HOME:$PATH

put this in your bash_profile. This will guarantee you pick up the 1.60 jdk. Also your JAVA_HOME should probably be;

JAVA_HOME=/jdk16/jdk1.6.0_16/bin

that is you shouldn't put the path to the actual java executable in JAVA_HOME. It should point to the java installs bin directory.

故事↓在人 2024-08-23 15:13:15

执行

which java

会告诉你当你刚刚运行 java -version 时你正在运行哪个 jvm 的可执行文件。

安装多个 JVM 后,最好完全指定路径或适当设置 PATH 环境变量。

Executing

which java

will tell you which jvm's executable you're running when you just run java -version.

With multiple JVMs installed, it's best to fully specify the path or set your PATH environment variable appropriately.

夜雨飘雪 2024-08-23 15:13:15
$ vi ~/.bash_profile

-->添加

export JAVA_HOME=<path to java jdk>
export PATH=$JAVA_HOME:$PATH

-->写入/保存

Esc + : + w

-->退出编辑器

Esc + : + q
$ vi ~/.bash_profile

--> Add

export JAVA_HOME=<path to java jdk>
export PATH=$JAVA_HOME:$PATH

--> write/save

Esc + : + w

--> quit editor

Esc + : + q
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文