如何使用Eclipse和Maven为Google Appengine Java Managed VM设置开发环境

时间:2016-01-19 02:40:54

标签: java eclipse maven google-app-engine google-managed-vm

我正在使用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。

所以问题是:对此最好的做法是什么。

1 个答案:

答案 0 :(得分:0)

这应该会加载Java,jsps,标签和网络资源。