Tôi đang cố tắt tự động tải lại/biên dịch lại trong Grails 3.1 vì tôi muốn sử dụng JRebel thay thế. tôi thấy springloaded khá hạn chế, nhưng quan trọng hơn là liên tục không thành công vớiTắt tải lại trong Grails 3.1/springloaded
File /Users/engrun/Development/projects/grailsPoc/grails-app/controllers/grailsPoc/HelloController.groovy changed, recompiling...
java.lang.IllegalAccessException: Class org.springsource.loaded.ReloadableType can not access a member of class org.springframework.aop.framework.CglibAopProxy$ClassLoaderAwareUndeclaredThrowableStrategy with modifiers "public"
Tôi đã thử tất cả các loại thiết lập mà tôi đã tìm thấy có sẵn, tuy nhiên, không ai thực sự vô hiệu hóa tải lại khi chạy lệnh chạy ứng dụng
tôi đã thử
disable.auto.recompile=true
trên dòng lệnh, GRAILS_OPTS, và trong application.yml
tôi đã thử số
-noreloading
cờ, cả trên dòng lệnh và GRAILS_OPTS.
Theo tài liệu, điều này nên đã làm việc https://grails.org/wiki/Auto%20Reloading
Và câu trả lời chấp nhận như là điều đúng ở đây how can I disable reloading in a grails 3.0.0 app? không hoạt động hoặc.
Có ai thực sự đã thành công trong việc tắt tự động tải lại trong Grails 3.1 không? (Và cấu hình thành công Grails 3 với JRebel?)
Cảm ơn! Btw, bạn có con trỏ đến Grails DSL gradle? – runeaen