我在尝试更新我的Eclipse时出错!
以下是在“安装下载0”期间发生内部错误的错误日志
Java . lang . illegalargumentexception:比较法违反了它的通用契约!at Java . util . comparabletimsort . merge hi(comparabletimsort . Java:835)at Java . util . comparabletimsort . merge at(comparabletimsort . Java:453)at Java . util . comparabletimsort . merge force collapse(comparabletimsort . Java:392)at Java . util . comparabletimsort . sort(comparabletimsort . Java:191)at Java . util . comparabletimsort . sort(comparable timsort . Java:146)at
有人知道如何解决这个问题吗?
谢谢
这以前发生在我身上,现在我有Eclipse Juno版本,我没有遇到这样的问题。 可能的解决方法:
发生此错误的原因是 Eclipse 与 JDK 一起使用时存在一个小错误
-Djava.util.Arrays.useLegacyMergeSort=true
省省吧!
现在打开 Eclipse 并执行更新,它应该正常完成。
然后,您可以从“eclipse.ini”配置文件中删除该行。
我希望您不会在Eclipse Juno Release中出现任何这样的错误,即使是JDK 1.7。
问题可能的根本原因:JDK 1.7 中的 TimSort 算法
参考:https://bugs.eclipse.org/bugs/show_bug.cgi?id=317785
问题内容: 我尝试通过bash脚本执行此命令,但出现以下错误: 错误stacktrace: {“错误”:“ IndexPrimaryShardNotAllocatedException [[my_index]主要未分配后api]”,“状态”:409} {“错误”:“ ElasticSearchIllegalArgumentException [无法更新非动态设置[[index.analysis.f
这是我的ProdottoController: Prodotto实体: 这是视图(Freemarker): 当我尝试将值更新到表中时,出现以下错误: FreeMarker模板错误(调试模式;在生产中使用RETHROW!):以下内容已评估为null或缺失:==
我试图在Mac上用Eclipse中的scene builder打开一个.fxml文件,但我得到的错误是“Failed to launch SceneBuilder”。 我已经在首选项中配置了场景构建器。
问题内容: 当我尝试在Eclipse中运行更新管理器时,出现错误“无法启动更新UI。尚未为软件更新正确配置此安装”。 有谁知道如何解决这一问题? 问题答案: 关于该消息,已经输入了一些错误: 错误238910:如果您的日食错误日志包含: !MESSAGE解析配置文件/opt/eclipse/p2/org.eclipse.equinox.p2.engine/profileRegistry/SDKPr
在eclipse eclipse Java EE IDE下为Web开发人员更新Maven项目时,我遇到了这个错误。(版本:Kepler Service Release 2)在“更新Maven项目”过程中出现内部错误。路径必须包括项目和资源名称:/MyProjectName Thanks
下面是我的配置: 在server.xml中(来自Tomcat) 在web.xml中(来自Tomcat) 在web.xml中(来自我的项目) 和我的项目结构: 最后,看看日志,我想不出我的应用程序部署在哪里: 感谢任何帮助!