Trong Grails, có một biến thể làm thế nào để bao gồm các plugin địa phương từ các nguồn. Theo tài liệu, người ta có thể nhập BuildConfig.groovy
:Làm thế nào để chạy một plugin địa phương trong Grails 2.0?
// Useful to test plugins you are developing.
grails.plugin.location.shiro =
"/home/dilbert/dev/plugins/grails-shiro"
// Useful for modular applications where all plugins and
// applications are in the same directory.
grails.plugin.location.'grails-ui' = "../grails-grails-ui"
Vấn đề là nó không hoạt động trong Grails 2.0.RC1. Tôi đã cố gắng làm grails clean
, để cài đặt plugin với grails install-plugin
và đặt nó vào BuildConfig.groovy
. Vẫn không thể giải quyết.
Bạn gặp phải lỗi gì? Tôi chỉ cố gắng 'BuildConfig' route, với 2.0RC1 và nó có vẻ làm việc tốt ... Bạn đang làm một hay khác không phải là bạn? Không phải 'grails install-plugin' VÀ đặt nó trong' BuildConfig.groovy' cùng một lúc? –
Điều đó thật đơn giản. Với dòng 'grails.plugin.location. *', Bạn không nên cài đặt plugin nào cả. Chỉ cần gõ lint này trong 'BuildConfig.groovy' và làm' grails run-app'! –
Tôi đã cố cài đặt plugin hoặc đặt nó vào trong BuildConfig DSL cùng một lúc :) nhờ @tim_yates –