ade*_*ade 8 java eclipse maven
我有一个Maven项目.当我尝试使用Maven构建它时,我收到此错误:
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.
3.2:compile (default-compile) on project myProject: Compilation failure:
Compilation failure:
[ERROR] ClassA.java:[32,38] cannot access ClassB
[ERROR] class file for ClassB not found
Run Code Online (Sandbox Code Playgroud)
ClassB在另一个工件内部,该工件位于本地存储库中.事实上,使用m2eclipse Maven插件构建这个项目没有问题.只有当我运行时mvn compile,构建失败.
从命令行构建我需要做什么?
Eclipse 可能会绕过您的 pom 依赖项,并通过查找不在您的 pom.xml 中的依赖项来“帮助”您。然后,当您从命令行运行时,Eclipse 就不再提供帮助了。我会仔细检查你的 pom 是否明确声明了依赖关系。你也可以尝试
mvn dependency:analyze
Run Code Online (Sandbox Code Playgroud)
了解更多信息。
| 归档时间: |
|
| 查看次数: |
9302 次 |
| 最近记录: |