簡體   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