如何在不使用jar文件的情况下引用/链接grails工作区中的另一个项目?

如何在不使用jar文件的情况下引用/链接grails工作区中的另一个项目?,grails,sts-springsourcetoolsuite,Grails,Sts Springsourcetoolsuite,我有一个引用java核心应用程序的Grails网站。我已经成功地向该项目添加了一个.jar依赖项;但是,java项目与我的grails项目位于同一个工作区中,我最终希望直接引用该项目。我不想处理添加的步骤,即每次修改java项目时创建一个新的jar文件,清理和更新依赖项。 我将java项目添加到grails的项目“java构建路径”中,起初一切似乎都很正常,但当我运行grails>compile时,编译器无法解析指向java项目的所有导入 我使用Spring源代码工具套件作为我的IDE 您是否尝

我有一个引用java核心应用程序的Grails网站。我已经成功地向该项目添加了一个.jar依赖项;但是,java项目与我的grails项目位于同一个工作区中,我最终希望直接引用该项目。我不想处理添加的步骤,即每次修改java项目时创建一个新的jar文件,清理和更新依赖项。 我将java项目添加到grails的项目“java构建路径”中,起初一切似乎都很正常,但当我运行grails>compile时,编译器无法解析指向java项目的所有导入


我使用Spring源代码工具套件作为我的IDE

您是否尝试将项目添加到“部署程序集”路径(与“属性”菜单中的“Java构建路径”级别相同)?

您是否考虑将Maven用于您的从属项目?构建Jar项目时,它会将Jar存储在.m2 Maven存储库(本地)中。然后,您可以通过
BuildConfig.groovy
文件在Grails项目中引用该jar。当Grails运行时,它将拾取任何新的jar文件,但不会自动构建您的jar项目。不过你可以用詹金斯来做。@nickdos,我不喜欢Maven。我目前正在使用jar文件,这基本上是相同的交易,但没有使用Maven。最后,我会设置常春藤或蚂蚁。即使使用Maven,我基本上也会使用jar文件,这并不是我想要的