2013-09-26 29 views
7

我需要嘗試JRebel的我的web應用程序開發:通過行家appengine:devserver 設置爲JRebel的GAE

  • 在M2E插件

    • 使用GAE SDK版本1.8.0
    • 運行(Eclipse中)或控制檯,運行Linux(Ubuntu)桌面

    我在線找到的文檔指向編輯GAE腳本,但是從Maven運行GAE的方法是什麼?

  • 回答

    6

    這裏的問題是使用JRebel JVM參數啓動GAE進程,或者通常將GA參數添加到GAE進程。

    有增加JVM參數的過程中多種方式,我會建議將這些參數到AppEngine上的插件

    您可以設置JRebel的JVM參數在你的pom.xml:

    <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,並且您將在Linux上使用libjrebel64.so,在Windows上使用。