Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/373.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/google-app-engine/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何在IntelliJ中为基于gradle的Google App Engine项目启用断点调试?_Java_Google App Engine_Intellij Idea_Gradle - Fatal编程技术网

Java 如何在IntelliJ中为基于gradle的Google App Engine项目启用断点调试?

Java 如何在IntelliJ中为基于gradle的Google App Engine项目启用断点调试?,java,google-app-engine,intellij-idea,gradle,Java,Google App Engine,Intellij Idea,Gradle,我已经使用gradle创建了一个谷歌应用程序引擎项目,并且正在使用IntelliJ进行实施 我可以使用gradle任务运行应用程序,但当我尝试调试它时,应用程序不会在断点处停止 调试器似乎总是在另一个端口侦听 我在gradle.build中添加了以下JVM标志,但运气不好 jvmFlags = ['-Xdebug', '-Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=9999'] 感谢您的帮助 通过转到工具栏中运行配置的下拉列表

我已经使用gradle创建了一个谷歌应用程序引擎项目,并且正在使用IntelliJ进行实施

我可以使用gradle任务运行应用程序,但当我尝试调试它时,应用程序不会在断点处停止

调试器似乎总是在另一个端口侦听

我在gradle.build中添加了以下JVM标志,但运气不好

jvmFlags = ['-Xdebug', '-Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=9999']

感谢您的帮助

通过转到工具栏中运行配置的下拉列表,可以创建运行/调试配置。使用“GoogleAppEngineDevServer”配置,您不必担心设置JVM标志。我已经写了很多Gradle/AppEngine项目,并以这种方式对它们进行了调试


您需要指定应用程序引擎应用程序服务器。如果你击中了。。。在下拉列表旁边,您可以导航到下载它的位置。我一直使用AppEngineGradle任务来下载gradle。然后,您可以在.gradle目录中找到最新的应用程序引擎下载。

这不适用于IntelliJ社区版。我认为OP正在寻找一种远程调试的方法,分别是一种通过gradle告诉jvm要使用哪个调试端口的方法。对不起,没有人帮忙。如果你是一名学生,你可以免费获得一个完整的许可证,显然只用于学校/个人。否则,让你的公司给你一个完整的许可证。检查答案。这可能会有帮助。