[英]Gradle refresh removes source folders in build path
我导入了一个已经存在的gradle项目,并且一切正常,但是当我从eclipse刷新gradle源文件夹时,都将src和test文件夹从构建路径中删除,并且不再找到test文件夹中使用的类。
我尝试将其导入为Java和Gradle项目,但到目前为止没有任何效果。 同样,将build.gradle主sourceSets更改为srcDirs =“ src”也没有帮助。
这是我的build.gradle ,它与原始项目完全相同。
apply plugin: 'eclipse'
apply plugin: 'java'
apply plugin: 'war'
repositories {
mavenCentral()
}
webAppDirName = 'WebContent'
sourceSets {
main {
java {
srcDir '/src'
}
resources {
srcDir '/src'
}
}
test {
java {
srcDirs = ["test"]
}
}
}
dependencies {
testCompile 'org.mockito:mockito-core:1.+'
testCompile 'junit:junit:4.12'
}
有人对此有任何想法吗?
我所做的是在项目根目录下编辑.classpath文件:
...
<classpathentry kind="src" path="src/main/java">
<attributes>
<attribute name="FROM_GRADLE_MODEL" value="true"/>
</attributes>
</classpathentry>
...
将“ classpathentry”节点中的“ path”属性设置为适当的值。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.