2013-09-26 2 views
7

мне нужно попробовать JRebel для моего развития веб-приложений:Настройка JRebel для GAE

  • Использование GAE SDK версии 1.8.0
  • Запуск через мавена appengine:devserver
  • Под М2Э плагин (Затмение) или консоли, работающий под управлением Linux (Ubuntu)

Документы Я нашел онлайн-точки в редактировании сценария GAE, однако каким будет подход для GAE для запуска от Maven?

ответ

6

Проблема заключается в том, чтобы запустить процесс GAE с помощью JVM-аргументов JRebel или вообще добавить аргументы JVM в процесс GAE.

Есть несколько способов добавления аргументов JVM в процессе, я бы рекомендовал добавлять эти аргументы Appengine плагин

Вы можете задать аргументы виртуальной машины Java для JRebel в вашем 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, и вы должны использовать libjrebel64.so на Linux и jrebel64.dll на Windows.

Смежные вопросы