类JavaLaunchHelper在两者中实现...将使用两者之一。哪一个是未定义的

2022-08-31 05:19:05

我在MacOS X上升级到最新的Java 7u40,并在使用Eclipse启动应用程序时开始在控制台上收到以下消息。该应用程序工作正常,但我想找出问题的原因,并希望有一个修复它。

objc[10012]: Class JavaLaunchHelper is implemented in both /Library/Java/JavaVirtualMachines/jdk1.7.0_40.jdk/Contents/Home/bin/java and /Library/Java/JavaVirtualMachines/jdk1.7.0_40.jdk/Contents/Home/jre/lib/libinstrument.dylib. One of the two will be used. Which one is undefined.

有谁知道为什么打印此消息以及如何解决它?


答案 1

⚠️ 对于 JetBrains IntelliJ IDEA:转到 .如果文件要求您创建文件,请创建该文件。要禁用错误消息,请将以下内容粘贴到您创建的文件中:Help -> Edit Custom Properties...

idea_rt
idea.no.launcher=true

这将在 IntelliJ 重新启动时生效。


答案 2

自 2017 年 10 月起,此问题现已在