我已成功使用Grails的内联/内置插件表示法来同时开发我的Grails应用程序和几个插件。我只需编译我的Grails应用程序,所有内联插件也都编译好了(太棒了!):
grails.plugin.location.myFooPlugin = '../plugins/foo-plugin'
我可以为Java依赖项而不是Grails插件执行相同的操作吗?
让我们说我有一些Java项目最终会产生一个JAR,而不是在我的Maven本地回购中编译和存储JAR我想简单地编译我的Grails应用程序并拥有Java项目& #39; s代码也被编译为结果。可能?如果是这样,那么规则是什么,例如dir结构遵守?我可能想要使用Gradle或Maven,不确定。
答案 0 :(得分:0)
我在/scripts/_Events.groovy
的帮助下在我的Grails项目中使用java依赖项:
eventCompileStart = {
projectCompiler.srcDirectories << "${basedir}/../your_java_proj/src".toString()
}
java项目将自动编译,例如grails war
突击队。