gpt4 book ai didi

java - GGTS 选择了错误的 java 路径

转载 作者:行者123 更新时间:2023-12-02 05:53:32 25 4
gpt4 key购买 nike

GGTS(Groovy Grails Tools Suite)选择了不正确的 JAVA_HOME 值。当我检查终端中的值时,它显示 java-6,但 GGTS 选择的是 java-7。

sashwat@sashwat-desktop:~$ echo ${JAVA_HOME}
/usr/lib/jvm/java-6-openjdk-amd64

我在 GGTS 中收到以下错误

Error executing script TestApp: java.io.IOException: 
Cannot run program "/usr/lib/jvm/java-7-openjdk-amd64/bin/java" (in directory "/home/sashwat/grails/gTunes"):
java.io.IOException: error=2, No such file or directory (Use --stacktrace to see the full trace)

我可以从命令行运行该应用程序,只有当我尝试从 GGTS 运行它时才会出现错误。有人可以在这方面帮助我吗?

有一个奇怪的行为。如果我重新安装 GGTS,一切都会正常工作,但重新启动后就会开始显示上述错误。

最佳答案

STS 不使用“JAVA_HOME”来确定执行 Grails 命令的 JVM。与大多数基于 Eclipse 的工具一样,它是通过工作区设置进行配置的。要更改执行 grails 命令的 JVM,请使用菜单:

窗口>>首选项。

前往

Java >> 安装的 JRE

然后确保添加您要使用的 JVM(如果尚未添加)并确保将其选中为默认值。

关于java - GGTS 选择了错误的 java 路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23323094/

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