2013-09-26 208 views
7

tôi cần phải cố gắng JRebel cho phát triển ứng dụng web của tôi:Cài đặt JRebel cho GAE

  • Sử dụng GAE SDK phiên bản 1.8.0
  • Chạy qua maven appengine:devserver
  • Dưới M2E plugin (Eclipse) hoặc giao diện điều khiển, chạy máy tính để bàn Linux (Ubuntu)

Tài liệu Tôi tìm thấy các điểm trực tuyến để chỉnh sửa tập lệnh GAE, tuy nhiên cách tiếp cận GAE sẽ chạy từ Maven là gì?

Trả lời

6

Vấn đề ở đây là bắt đầu quá trình GAE với các đối số JVM JRebel hoặc nói chung thêm đối số JVM vào quy trình GAE.

Có nhiều cách để thêm đối số JVM để quá trình này, tôi sẽ khuyên bạn nên thêm những luận cứ để các plugin appengine

Bạn có thể thiết lập luận JVM cho JRebel trong pom.xml của bạn:

<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> 

Trong trường hợp libjrebel64.dylib hoạt động với macOS và bạn sẽ sử dụng libjrebel64.so trên Linux và jrebel64.dll trên Windows.