7

Web アプリ開発のために JRebel を試す必要があります。

  • GAE SDK バージョン 1.8.0 の使用
  • Mavenを実行するappengine:devserver
  • M2E プラグイン (Eclipse) またはコンソールで、Linux (Ubuntu) デスクトップを実行している

私がオンラインで見つけたドキュメントは、GAE スクリプトの編集を指摘していますが、Maven から GAE を実行するにはどのようなアプローチが必要でしょうか?

4

1 に答える 1

7

ここでの問題は、JRebel JVM 引数を使用して GAE プロセスを起動すること、または一般的に JVM 引数を GAE プロセスに追加することです。

プロセスに JVM 引数を追加する方法は複数あります。これらの引数を appengine プラグインに追加することをお勧めします。

pom.xml で JRebel の JVM 引数を設定できます。

<plugin>
  <groupId>com.google.appengine</groupId>
  <artifactId>appengine-maven-plugin</artifactId>
  <version>${appengine.target.version}</version>
  <configuration>
    <jvmFlags>
      <jvmFlag>-agentpath:{jrebel install directory}/lib/libjrebel64.dylib</jvmFlag>
    </jvmFlags>
    <disableUpdateCheck>true</disableUpdateCheck>
  </configuration>
</plugin>

どこlibjrebel64.dylibが macOS で機能し、libjrebel64.soLinux とjrebel64.dllWindows で使用します。

于 2014-12-12T07:55:34.197 に答える