Grails内联插件表示Java项目依赖项?

时间:2014-06-30 18:33:54

标签: grails grails-plugin

我已成功使用Grails的内联/内置插件表示法来同时开发我的Grails应用程序和几个插件。我只需编译我的Grails应用程序,所有内联插件也都编译好了(太棒了!):

grails.plugin.location.myFooPlugin = '../plugins/foo-plugin'

我可以为Java依赖项而不是Grails插件执行相同的操作吗?

让我们说我有一些Java项目最终会产生一个JAR,而不是在我的Maven本地回购中编译和存储JAR我想简单地编译我的Grails应用程序并拥有Java项目& #39; s代码也被编译为结果。可能?如果是这样,那么规则是什么,例如dir结构遵守?我可能想要使用Gradle或Maven,不确定。

1 个答案:

答案 0 :(得分:0)

我在/scripts/_Events.groovy的帮助下在我的Grails项目中使用java依赖项:

eventCompileStart = {
  projectCompiler.srcDirectories << "${basedir}/../your_java_proj/src".toString()
}

java项目将自动编译,例如grails war突击队。