![](/img/trans.png)
[英]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.