我有一个grails应用程序和一个grails插件,我注入并使用此应用程序。我已经开发了两个,他们在2.5.3。 我有一个我想在插件中安装的jar,所以我可以在应用程序中使用它。 我将它添加到插件的lib文件夹中,我可以直接在插件中使用它但我不能在我的主应用程序中使用它。我没有看到本地jar中可用的类。我尝试使用插件部分中的插件的BuildConfig,但我仍然无法在我的主应用程序中看到它。如果您了解我的问题,请告诉我,我可以改写一下。
答案 0 :(得分:2)
一个建议是将jar安装到本地maven repo中,因为我认为这是一个自定义jar。
此处的说明:https://maven.apache.org/guides/mini/guide-3rd-party-jars-local.html
如果您可以访问完整的http maven repo,那么我建议您在那里发布。
然后在BuildConfig
中引用该jar。罐子将从maven仓库中取出,并随应用程序一起打包。