问题描述
objc[16231]: Class JavaLaunchHelper is implemented in both /Library/Java/JavaVirtualMachines/jdk1.8.0_151.jdk/Contents/Home/bin/java (0x10535c4c0) and /Library/Java/JavaVirtualMachines/jdk1.8.0_151.jdk/Contents/Home/jre/lib/libinstrument.dylib (0x1053dc4e0). One of the two will be used. Which one is undefined.
Root cause
When starting a java application, IDEA finds two classpaths in current lcoal environment, as a result, it selects one of them and raise a waring saying above info.
解决方法
idea -》 help -》Edit Custom Protrities
在新建的文件里面写入:
# custom IntelliJ IDEA properties
idea_rt
idea.no.launcher=true
重新启动后就没有了。
后续
如果不行,请确保你的JDK环境配置正确
zozo@B-42WUMD6M-2307 goc-project % cat ~/.bash_profile
export M3_HOME=/Users/liuzozo/work/apache-maven-3.6.1
JAVA_HOME=/Library/Ja