eclipse - GGTS 3.6.2和Grails 2.4.4 Run-App和Test-App无法使用

标签 eclipse grails ggts

我最近一直在尝试将我们的一些项目从Grails 2.2.1升级到2.4.3 / 4。使用命令行,我能够执行run-app / test-app,一切正常。

我的问题是,当我尝试在GGTS内执行Run-App或Test-App时,该过程启动,但立即在eclipse日志中以下面的堆栈跟踪终止。如果我尝试使用2.2.1 grails版本执行相同的操作,则效果很好。

!ENTRY org.grails.ide.eclipse.core 4 0 2014-10-28 15:52:05.158
!MESSAGE Internal Error
!STACK 0
java.lang.NullPointerException
    at org.grails.ide.eclipse.core.workspace.GrailsProject.getServerPort(GrailsProject.java:139)
    at org.grails.ide.eclipse.core.launch.GrailsLaunchConfigurationDelegate.addKillPortArg(GrailsLaunchConfigurationDelegate.java:333)
    at org.grails.ide.eclipse.core.launch.GrailsLaunchConfigurationDelegate.launch(GrailsLaunchConfigurationDelegate.java:259)
    at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:885)
    at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739)
    at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039)
    at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)

最佳答案

有同样的问题。
在所有相关项目上:

  • grails clean-all
  • 右键单击项目Grails工具->刷新依赖项
  • grails maven-install(仅适用)

  • 完成所有操作后,您应该可以在项目上运行:grails run-app
    就我而言,这是一个过时的项目,与此同时,我更新了GGTS。

    关于eclipse - GGTS 3.6.2和Grails 2.4.4 Run-App和Test-App无法使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26617424/

    相关文章:

    macos - GGTS 3.6.4(OSX 64位)错误-系统属性http.nonProxyHosts已设置为本地

    grails - 使用Groovy/Grails工具套件3.6.4无法运行Grails应用程序

    eclipse - 获取 Maven(M2e 和 m2e wtp)插件以在 Eclipse Indigo 3.7.2 中使用

    java - 在自定义 sourceDirectory 的情况下,Eclipse maven 构建路径问题

    grails - Grails中的SSL验证错误

    grails + selenium-rc 插件 - 无法运行示例测试

    android - 如何在 Eclipse 中安装 Android 4.0 (API 14)?

    eclipse - Springsource Tool中src/main/java和src有什么区别

    grails - Grails创建调用grails命令的自定义脚本

    grails - GGTS在尝试调试Grails项目时死亡