【发布时间】:2014-06-25 15:26:28
【问题描述】:
我有一个带有父 pom 的 3 模块 maven 项目。当我运行 maven clean-compile-test 时,来自父级。它在测试阶段失败,并为我的本地类提供大量编译错误,说“找不到符号”。
我发现使用 IntelliJ ide 如果我在运行 maven 测试之前使用“制作项目”按钮,那么 maven 测试就可以工作了!
编辑:现在我发现问题是 maven compile 由于某种原因不会在目标文件夹中创建类文件这是我在父 pom 文件中的 maven 编译器插件配置:
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.1</version>
<configuration>
<source>1.6</source>
<target>1.6</target>
<excludes>
<exclude>**/*.*</exclude>
</excludes>
</configuration>
</plugin>
</plugins>
</build>
有什么想法吗?
【问题讨论】:
-
如果您可以发布您的 pom.xml 文件,帮助会容易得多。
-
是否存在包含缺失类的快照依赖更新?
-
@Uwe Allner 我更新了问题
标签: java maven intellij-idea