繁体   English   中英

Gradle Groovy项目依赖于Java项目

[英]gradle groovy project dependent on java project

projects
  -ProjA
     -src/main/java/com/company/One.java
  -ProjB
     -src/main/java/com/company2/Three.java 
     -src/main/groovy/com/company2/Two.groovy 

ProjB /的build.gradle

apply plugin: 'groovy'
apply plugin: 'eclipse-wtp'

dependencies {
    compile project(':projects:ProjA')
    compile 'org.codehaus.groovy:groovy-all:2.1.9'

ProjB / Two.groovy

    One object=new One();

在日食,如果我跑ProjB(运行 - >运行服务器 - > Tomcat的),我得到

ClassNotFoundException: com.company.One

Two.groovy可以使用Three.java,但不能使用One.java

更新:刚发现它无关,与常规即使Three.java无法访问One.java(不同的项目)的Eclipse代码完成是工作,但是,当“在服务器上运行”不工作ProjA只是有一些来POJO的

Eclipse相关项目未复制到WTP部署

依赖于其他项目的Eclipse WTP项目不会部署这些项目的依赖项,除非它们也是WTP项目。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM