IDEA链接阿里云ECS运行时,报错<JAVA_HOME>/lib/ext exists, extensions mechanism no loner supported;
也经过检测,远端的阿里云ECS上的JAVA也是可以正常启动的,只是版本显示不一而已,根据IDEA上提供的java-23-openjdk版本,重点查阿里云ECS上所有JAVA目录中同名同版本目录,找到。问题应该是因为远端服务器/usr/lib/jvm/java-23-openjdk/bin/java/ext/上,经查发现存在/ext目录及文件。元凶找到了,就是这里。1.可以将java的lib下的ex
源码运行报错界面如下:
经过检测,IDEA所在的本机JAVA版本没问题。
也经过检测,远端的阿里云ECS上的JAVA也是可以正常启动的,只是版本显示不一而已,根据IDEA上提供的java-23-openjdk版本,重点查阿里云ECS上所有JAVA目录中同名同版本目录,找到
问题应该是因为远端服务器/usr/lib/jvm/java-23-openjdk/bin/java/ext/上,经查发现存在/ext目录及文件。
元凶找到了,就是这里。注意:因每个人服务器上部署差异或许ext目录有其他不同的jar文件。
解决方案:
<JAVA_HOME>/lib/ext exists, extensions mechanism no longer supported; Use -classpath instead.
.Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
1.可以将java的lib下的ext文件夹删除,这个问题就解决了。
2.如果idea打不开没法帮忙那只能重装了
解决后重新运行程序。完美解决。
更多推荐
所有评论(0)