Intellij IDEA调试器不适用于Gradle Vert.X项目

Intellij IDEA调试器不适用于Gradle Vert.X项目,第1张

Intellij IDEA调试器不适用于Gradle Vert.X项目

这是两个问题的解决方案。感谢@CrazyCoder在此方面的帮助。

1)run命令在单独的VM中运行。因此,为了使其工作,我
–java-opts在脚本中添加了参数:

run {    args = [ 'run', mainVerticleName, "-conf", confPath, "--redeploy=$project.ext.watchForChange", "--launcher-class=$mainClassName", "--on-redeploy=$project.ext.doOnChange", // used for attaching remote debugger "--java-opts", "-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=8000"    ]}

这允许Remote debug在port上附加配置8000。

2)默认情况下,Intellij IDEA每个源集创建单独的模块,因此我

api_main
api_test
模块的源集。关闭
功能后-应用程序调试运行开始工作。

可以在“ Gradle设置”中将其关闭。Preferences -> Build, Execution, Deployment -> Build Tools -> Gradle:取消选中每个
源集创建单独的模块。



欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5616049.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-15
下一篇 2022-12-15

发表评论

登录后才能评论

评论列表(0条)

保存