gpt4 book ai didi

java - 如何在 freebsd 上设置 java?

转载 作者:搜寻专家 更新时间:2023-11-01 02:33:02 29 4
gpt4 key购买 nike

我在来自 http://www.freebsdfoundation.org/downloads/java.shtml 的 FreeBSD 7.2 机器(运行 PFSense)上同时安装了 Java JRE 和 Java JDK。

find / -name gives me output like:
/usr/local/diablo-jre1.6.0/bin/java
/usr/local/diablo-jdk1.6.0/bin/java
/usr/local/diablo-jdk1.6.0/jre/bin/java

所以我像这样链接到/usr/local/bin:

 ln /usr/local/diablo-jre1.6.0/bin/java /usr/local/bin/java

现在我明白了

# rehash
# java
Error: could not find libjava.so
Error: could not find Java 2 Runtime Environment.

SOOOOOO,我想知道是否有一些工具可以用来打开类似于 Ubuntu 的/etc/jvm 的特定 Java 虚拟机?

最佳答案

/usr/local/diablo-jre1.6.0/bin/java应用程序可能位于 libjava.so相对于 java 的位置应用程序本身。通过创建指向 java 的硬链接(hard link)并通过该硬链接(hard link)执行它,您可能已经破坏了该机制。

建议:

  • 输入/usr/local/diablo-jre1.6.0/bin在您的搜索路径上。
  • java 创建别名而不是链接。
  • 用符号链接(symbolic link)替换硬链接(hard link);即使用 ln -s创建它。

关于java - 如何在 freebsd 上设置 java?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4789070/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com