0
有沒有一種方法來檢查哪些Grails插件是活動的,並在應用程序運行時使用? 我想刪除一個插件,但我想確保它不再被使用...檢查活動的grails插件
有沒有一種方法來檢查哪些Grails插件是活動的,並在應用程序運行時使用? 我想刪除一個插件,但我想確保它不再被使用...檢查活動的grails插件
好吧,一個蠻力的方式是複製你的Grails項目(最好使用源代碼控制工具,如git的分支功能),刪除插件,並確保:
grails clean
,grails compile
和grails refresh-dependencies
。如果你熟悉的插件類,但也有太多的Grails的文件通過手動來看看,你可以使用代碼搜索工具如those found in GGTS你使用任何IDE /文本編輯器。即使grep可能很方便找到對這些類或一些明確命名的方法的引用。相反,如果插件基本上是一個黑盒子,而且您的Grails應用程序足夠小,您可以在控制器,域和服務頂部檢查導入語句。如果插件提供了更多的客戶端技術(如jQuery插件),請檢查您的GSP和web-app目錄中的各種項目(如Javascript文件)以引用它。
你如何定義「主動」?與「使用」有什麼不同? – dmahapatro
@dmahapatro嘿夥計:-)我想他想知道他的應用程序中的某些Grails artefact是否在刪除它之前使用該插件。 –