今天,我在macOS Sierra上升级了Intellij Idea,现在,当我在控制台中运行应用程序时,出现此错误:
objc
[3648]:在/Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home/bin/java(0x10d19c4c0)和/Library/Java/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/中都实现了JavaLaunchHelper类目录/主页/jre/lib/libinstrument.dylib(0x10ea194e0)。将使用两者之一。哪一个未定义。
您可以在此处找到所有详细信息:
这是Mac上Java中的旧错误,是由IDE在启动应用程序时使用的Java代理触发的。此消息是无害的,可以忽略。Oraclehtml" target="_blank">开发人员的评论:
消息是良性的,此问题没有负面影响,因为该类的两个副本都是相同的(从完全相同的来源编译)。这纯粹是一个化妆品问题。
该问题已在Java
9
和Java
8更新152中修复
。
如果它使您烦恼或以任何方式影响您的应用程序(不应如此),则IntelliJ
IDEA的解决方法是idea_rt
通过添加idea.no.launcher=true
到idea.properties
(Help
| Edit Custom Properties...
)中来禁用启动器代理。解决方法将在IDE的下一次重新启动时生效。
不过,我不建议禁用IntelliJ
IDEA启动器代理。它用于诸如正常关机(退出按钮),线程转储,变通方法等问题,这些问题包括超过操作系统限制的命令行太长等问题。仅出于隐藏无害消息的目的而丢失这些功能可能不值得,但是由你决定。
今天我在macOS Sierra上升级了我的Intellij Idea,现在,当我在控制台运行应用程序时,我出现了这个错误: OBJC[3648]:类JavaLaunchHelper在/library/java/javaVirtualMachines/jdk1.8.0_121.jdk/contents/home/bin/java(0x10D19C4C0)和/library/java/javaVir
我正在尝试启动Cassandra,但遇到了JavaLaunchHelper位于两个位置的问题。我正在运行Java8。这里有确切的错误: 在Java7中发现了一个类似的问题: 解决这个问题最好的办法是什么?
在Mac OS X上的Eclipse Kepler上有一个简单的Google App Engine Web应用程序项目,其java版本为“1.7.0_45” 遇到以下情况: 当我尝试在localhost上作为web应用程序运行时 任何帮助都是有用的。
问题内容: 我在MacOS X上升级到了最新的Java 7u40,并在使用Eclipse启动应用程序时开始在控制台上收到以下消息。该应用程序运行良好,但我想找出问题的原因,并希望对此进行修复。 有谁知道为什么打印此消息以及如何解决它? 问题答案: Jet️ 对于JetBrains IntelliJ IDEA:请转到。如果要求你创建文件,请创建该文件。要禁用错误消息,请将以下内容粘贴到你创建的文件中
我在MacOS X上升级到了最新的Java7U40,并在使用Eclipse启动应用程序时开始在控制台收到以下消息。该应用程序工作良好,但我想找出问题的原因,并希望解决它。 有没有人知道为什么要打印这条消息以及如何修复它?
我在MacOS X上升级到最新的Java 7u40,并在使用Eclipse启动应用程序时在控制台上收到以下消息。该应用程序运行良好,但我想找出问题的原因,并希望解决它。 有人知道为什么要打印此邮件以及如何修复它吗?