2
我正在使用gradle。我有一个战争项目,取决于一个Java项目。名为“shared”的java子项目生成战争项目所需的jar。这对于标准的gradle jettyRunWar来说工作得很好。我的问题是由gradle生成的eclipse项目不起作用。子项目已正确列为项目依赖项,但我在子项目类上获得了ClassNotFoundExeptions。我无法弄清楚为什么gradle没有在战争部署中包含子项目的classes文件夹。gradle - 在eclipse的父项目战中部署子项目jar
从父/的build.gradle:
compile project(path: ':shared', configuration: 'jarConfig')
从共享/的build.gradle
:
configurations
{
jarConfig
}
artifacts
{
jarConfig jar
}