我正在 cocoa 中开发一个使用一些 java 类的应用程序。我收到错误“JAVA_HOME 未正确定义我们无法执行 /System/Library/Frameworks/JavaVM.framework/Home/bin/java”。我不知道如何解决这个问题..请任何人帮助我..
提前致谢
export JAVA_HOME=`/usr/libexec/java_home` is exactly what you want to do.
事实上,所有对 /System/Library/Frameworks/JavaVM.framework/Versions/... 进行硬编码的 Apache 项目(实际上是任何项目)都需要使用 /usr/libexec/java_home(如果存在)。这是您了解 Java 是否实际安装的唯一方法。
在将来的某个时候,/System/Library/Frameworks/JavaVM.framework/Versions/ 中的符号链接将会消失,如果这些项目想要使用 Oracle/OpenJDK JVM 加载,这将更严重地破坏这些项目。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)