【发布时间】:2016-01-19 02:40:54
【问题描述】:
我正在使用 Eclipse Luna,并且有一个使用 maven 使用 Appengine java 托管 VM 的项目。 https://cloud.google.com/appengine/docs/java/managed-vms/maven
如何设置 eclipse 以获得最佳生产力。
我目前在命令行上运行 mvn gcloud:run 并附加“远程 Java 应用程序”调试配置。
我的 pom 中有这个来启用“远程调试”
<plugin>
<groupId>com.google.appengine</groupId>
<artifactId>gcloud-maven-plugin</artifactId>
<version>${gcloud.plugin.version}</version>
<configuration>
<jvm_flag>
<param>-Xdebug</param>
<param>-Xrunjdwp:server=y,transport=dt_socket,address=4000,suspend=n</param>
</jvm_flag>
</configuration>
</plugin>
调试和断点工作,但自动重新加载有问题。
- 代码重建和重新加载工作,但每次我保存 .java 文件时都会断开调试。
- 静态文件 (.html) 重建/重新发布不起作用。我必须在每次更改时手动运行 mvn install。
所以问题是:最好的做法是什么。
【问题讨论】:
标签: java eclipse maven google-app-engine google-managed-vm