2015-03-04 11 views
8

Có vẻ như tải lại lò xo gây ra lỗi với JDK 8u40 trong Grails 3.0.0.M2. Tôi có thể tắt chế độ tải lại trong chế độ phát triển không? Có khóa nào để đặt trong build.gradle hoặc trong application.yml không?Tôi làm cách nào để vô hiệu hóa tải lại trong ứng dụng grails 3.0.0?

+1

liên quan đến https://github.com/spring-projects/spring-loaded/issues/98 – Dierk

+0

có bản sửa lỗi nhanh cho sự cố tải xuống theo liên kết ở trên. Tuy nhiên, câu hỏi ban đầu vẫn hợp lệ. – Dierk

Trả lời

4

Không chắc chắn nếu nó giúp trong trường hợp trên. Tôi sử dụng dưới đây trên grails 2.3.8 để vô hiệu hóa tự động biên dịch.

grails -Dserver.port=8090 -Dserver.env=development -Denable.jndi=true -Ddisable.auto.recompile=true run-app 

nơi

disable.auto.recompile = true

vô hiệu hóa autocompile và tự động nạp lại các thay đổi.

server.env - môi trường mà bạn muốn ứng dụng chạy.

server.port - cổng mà trên đó ứng dụng sẽ chạy

enable.jndi - cho phép hỗ trợ jndi

Bạn có thể thiết lập các biến trong Gradle xây dựng.

1

Xem this answer.

Trong ứng dụng 3.x bạn có thể tắt lò xo bằng cách thêm

grails { 
    agent { 
     enabled = false 
    } 
} 

để build.gradle.

Các vấn đề liên quan