gpt4 book ai didi

java - Gradle 刷新删除构建路径中的源文件夹

转载 作者:太空宇宙 更新时间:2023-11-04 13:11:59 25 4
gpt4 key购买 nike

我导入了一个已经存在的 gradle 项目,一切正常,但是当我从 eclipse 刷新 gradle 源文件夹时,两个文件夹 srctest 都将从构建路径中删除,并且不再找到测试文件夹中使用的类。

我尝试将其导入为 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”属性设置为适当的值。

关于java - Gradle 刷新删除构建路径中的源文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33869664/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com