2012-08-12 125 views
0

我對Grails比較陌生,目前我忙於使用Spring-Security UI插件。閱讀完文檔後,我想在屬性文件grails-app/i18n/messages.spring-security-ui.properties上做一些調整,但是我找不到屬性文件。無論是在項目目錄中,無論是在插件目錄中。Grails Spring Security Plugin - 插件目錄在哪裏?

我甚至試圖用我的項目中的unix-command找到它。 (find。-name'messages.spring-security-ui.properties'

我是否必須使用s2ui-override命令來生成spring-security-ui目錄及其屬性文件?

我已通過修改BuildConfig.groovy安裝了UI的插件(編譯「:彈簧安全的UI:0.2」),並使用該命令Grails的編譯

預先感謝您。

最佳

回答

2

這個插件是安裝在你的本地用戶文件夾,例如:

~/.grails/2.0.4/projects/grailsdevs/plugins/ 

其中:

grailsdevs = project name 

順便說一句,你可以在你的項目覆蓋信息屬性那些。

查看這些消息,你可以使用:

http://grails-plugins.github.com/grails-spring-security-core/docs/manual/guide/25%20Internationalization.html

你不必重寫插件,因爲插件安裝在本地,如果在另一臺計算機上運行應用程序的插件將被安裝存儲庫。因此,最好的方法是在i18n資源包中添加消息。

轉到您的項目...下的文件夾:在grails-app/i18n中/

希望這有助於你

+0

非常感謝你,這對我非常有幫助。 – boraas 2012-08-13 07:47:50

1

不要編輯插件文件。

如果你想要一個不同的I18N消息的密鑰,將該行添加到您的應用程序的messages.properties(和其他語言環境文件,如果您支持多種語言)。應用程序的文件優先於插件文件

只需使用相同的鍵和任何要顯示的消息。

相關問題