gpt4 book ai didi

grails - 无法在 STS 2.8.1 中运行 Grails 2.0.3 项目?

转载 作者:行者123 更新时间:2023-12-02 00:22:39 24 4
gpt4 key购买 nike

我有 2 个 Grails 项目,它们曾经工作过,这意味着我可以作为 Grails 应用程序运行,并运行一个功能性的 Web 应用程序。

我们进行了大规模合并,因此我决定删除旧项目,然后使用 Subeclipse 插件从 svn 重新导入整个项目。

不知何故,某些内容已损坏,因此当我尝试将项目作为 grails 应用程序运行时,会弹出以下错误:

类路径引用的存档:C:/Program Files/Java/jdk1.6.0_26/lib/tools.jar 不存在。

我不知道错误引用了哪个类路径。我的机器上什至没有 1.6。我搜索了整个项目目录,对 1.6 的唯一引用位于 buildconfig.groovy 文件中,因此我将这些引用更改为 1.7,清理了所有项目,重新编译并尝试重新运行。同样的错误。

我的系统类路径当然没有引用 1.6。 STS 项目也配置为编译到 1.7。

所以,这让我没有其他可行的选择,只能卸载并重新安装 STS,无论如何我都必须定期这样做 - 除非这里有人可能有其他一些指示供我追查。我在这方面花费了几个小时,但毫无结果,并且非常接近跳到 VisualStudio 一侧,我听说 IDE 中从未发生过这种奇怪的事情...;)

最佳答案

您的启动配置已损坏并指向不存在的 JDK。您可以在工作区的所有 *.launch 文件中手动修复它:$WORKSPACE/.metadata/.plugins/org.eclipse.debug.core/.launches/ 或只需在 STS 中打开运行配置并保存即可。 STS会自动切换到新的JDK(使用sts-2.9.1测试)。

关于grails - 无法在 STS 2.8.1 中运行 Grails 2.0.3 项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10659031/

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