Lin*_*e55 0 eclipse maven helios
我尝试通过点击eclipse市场将maven集成到我的日食helios中.
但是当它成为安装软件时,我有这个错误:
An error occurred while collecting items to be installed
session context was:(profile=epp.package.jee,
phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=,
action=).
Comparison method violates its general contract!
Comparison method violates its general contract!
Run Code Online (Sandbox Code Playgroud)
我怎么能解决这个问题!
嗨,我假设您在安装了Java 7 JRE/JDK且Eclipse使用的机器上运行Eclipse Helios.有一个已知的Bug导致这种行为,因为集成排序算法的Java契约已经改变.
当您安装(或使用已安装的)Java 6 JRE/JDK来运行Eclipse时,这应该可以解决问题.
要确保Eclipse使用正确的Java安装,请eclipse.ini在Eclipse安装文件夹中编辑,并在开头添加以下两行:
-vm
c:\<path-to-java-6>\bin\javaw.exe
Run Code Online (Sandbox Code Playgroud)
之后,所有应该按预期工作.在较新的Indigo版本中,这是固定的.
| 归档时间: |
|
| 查看次数: |
1473 次 |
| 最近记录: |