[英]Is it possible to combine java and groovy sources in the gradle project?
[英]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項目不會部署這些項目的依賴項,除非它們也是WTP項目。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.