![](/img/trans.png)
[英]Could not import the newly generated play framework project into IntelliJ IDEA 15
[英]Intellij Idea 15 Gradle project import Junit compile errors
我在Intellij Idea中遇到了简单项目的junit的问题。
Gradle(2.10)可以从命令行运行这些Junit。 将项目导入Intellij Idea 15.0.3,尝试在intellij中运行JUnit,这会引发编译错误,就像junit不在类路径中一样。 错误:(1,17)Java:软件包org.junit不存在
检查了项目结构的junit lib是否存在,还尝试了其他方法-在Intellij中创建测试'Goto Test> create new Test>'仍然没有多大运气。
的build.gradle:
allprojects {
apply plugin: 'idea'
apply plugin: 'java'
sourceCompatibility = 1.7
group 'junit.fail'
version '1.0'
repositories {
mavenCentral()
}
}
subprojects {
dependencies {
testCompile 'junit:junit:4.12'
}
}
dependencies {
compile project(':common')
compile project(':modA')
}
settings.gradle
rootProject.name = 'junit-fail'
include 'common'
include 'modA'
通用模块中的简单代码
JUnit的失效\\ COMMON \\ SRC \\主\\ java中
public class ClassA {
public String getA() {
return "A";
}
}
JUnit的失效\\ COMMON \\ SRC \\测试\\ java中
import org.junit.Test;
import static org.junit.Assert.*;
public class ClassATest {
@Test
public void testGetA() throws Exception {
ClassA a = new ClassA();
assertEquals("A", a.getA());
}
}
modA可以具有类似的测试代码。
可以通过将.gradle从c:\\ users \\移至c:\\ dev来解决问题。JDK8可以,但JDK7却无法正常工作-我的主目录已通过网络同步。 因此可能是一个问题。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.