iQ.*_*iQ. 4 java macos spring aspectj maven
我正在尝试构建的现有mvm项目中有两个错误,并且不确定如何解决这些问题.
首先是主要的一个:
[ERROR] Failed to execute goal org.codehaus.mojo:aspectj-maven-plugin:1.5:compile (default) on project ws: Compiler errors:
The type java.util.Comparator cannot be resolved. It is indirectly referenced from required .class files
Run Code Online (Sandbox Code Playgroud)
这个问题让我烦恼,我的意思是这是来自主JRE所以我不确定这个错误意味着什么.我正在从命令行构建它,而不是在此阶段通过Eclipse或其他IDE构建它.网上的大多数答案似乎都是基于将JRE放在eclipse中的项目构建路径上.
我安装了Java 1.8,在OSX上运行.我的Java Source + Target版本是1.7.
第二个是警告,我不太讨厌,但如果可以,我想删除它:
[WARNING] The POM for org.aspectj:aspectjweaver:jar:1.8.0.M1 is missing, no dependency information available
Run Code Online (Sandbox Code Playgroud)
现在我相信这是来自Spring-Aspects-4.0,我依赖它,我已经在POM上设置了一个明确的正派到1.7.4(稳定).
无论如何,我可以删除此警告,或者我是否需要依赖我的POM上的1.8.0.M1,我不想这样做.
iQ.*_*iQ. 10
正确地说,经过多次修改之后,问题似乎是它所构建的环境,安装了JDK 8并且aspectjweaver版本与它不兼容.
因此两个解决方案
要么
错误消息不明确,但现在已经排序.
| 归档时间: |
|
| 查看次数: |
6166 次 |
| 最近记录: |