似乎有大量文档用于使用IntelliJ IDEA 调试Play应用程序,但它们都假设Play是使用SBT构建的.
使用Gradle进行调试应该像以下一样简单:
GRADLE_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=9999" gradlew --no-daemon :runPlayBinary我遇到的问题是:断点从未被击中,处理继续正常进行.技术:播放2.3.X,IDEA 14.1,Gradle 2.8,Scala 2.10
我一定错过了什么,它是什么?
现在IntelliJ 12.1已经出来了,我希望能够将调试器附加到'gradle run'应用程序并让它在断点处停止.我已经尝试了右键单击运行并选择调试它,并按照此答案中的建议设置GRADLE_OPTS环境变量:
并远程连接调试器,工作正常,但没有一个断点断点.我肯定错过了什么.