我今天已经更新到 IntelliJ 14.0.1。我导入了我在 IntelliJ 13.1 上工作的 Maven 项目,虽然项目已成功导入,但当我尝试从 IntelliJMake
或项目时找不到依赖项。Compile
我需要说的是,当我进行 Maven 安装时,即使是从 IntelliJ 内部,也是成功的。但是当我Make
发生项目错误时,表明缺少库(依赖项)。
在我看来,IntelliJ 的编译步骤不知何故没有选择 Maven 依赖项,或者没有考虑到这一点pom.xml
。
有没有人遇到过类似的事情?关于如何解决这个问题的任何想法?我已经尝试重新导入项目但没有帮助。org.junit.Test
此外,我创建了一个只有 JUnit 作为依赖项的虚拟项目,但即便如此,IntelliJ 仍然抱怨当我尝试运行测试时 它无法找到。
更新:
我在 IntelliJ 日志中看到以下内容,这可能是相关的。似乎编译已中止。
2014-11-14 17:17:11,460 [247914] 信息 - j.compiler.server.BuildManager - BUILDER_PROCESS [stdout]: 17:17:11,445 |-ch.qos.logback.classic.LoggerContext [默认] 中的信息 -在 [jar:file:/C:/Program%20Files%20(x86)/JetBrains/IntelliJ%20IDEA%20Community%20Edition%2014.0.1/plugins/gradle/lib/gradle.jar 找到资源 [logback.groovy]! /logback.groovy]
2014-11-14 17:17:11,460 [ 247914] INFO - j.compiler.server.BuildManager - BUILDER_PROCESS [stdout]: 17:17:11,446 |-ERROR in ch.qos.logback.classic.LoggerContext[default] - Groovy classes are not available on the class path. ABORTING INITIALIZATION.
2014-11-14 17:17:13,459 [ 249913] INFO - lij.compiler.impl.CompilerUtil - COMPILATION FINISHED (BUILD PROCESS); Errors: 5; warnings: 0 took 2652 ms: 0 min 2sec