2013-03-20 109 views
2

我有一个gradle产出多个项目是这样的:摇篮 - 父项目缺战子项目罐子日食部署

root 
    --core 
    --web 

当我包括我的日食这些项目中,战项目尚未罐子在类路径中的核心,所以我不能在服务器中部署我的战争。

如果我将生成的war从web/build/libs部署到我的tomcat服务器,所有工作正常。

但是,如果我从eclipse部署,我从类核心项目类没有找到类的错误。从网络

的build.gradle:

apply plugin: 'eclipse-wtp' 
apply plugin: 'war' 

dependencies { 
    compile project(':core') 
    //runtime project(':core') 
    providedCompile 'javax.servlet:servlet-api:2.5' 
} 

感谢您的帮助。

回答

2

我有同样的问题。解决方案是包括

apply plugin: 'eclipse-wtp' 

不仅在网络,但在每个子项目。