Ubuntu中安装jdk报Error occurred during initialization of VM错误的解决方案

1.首先确保环境变量配置正确。
2.然后确保jdk所在目录中有tools.pack与rt.pack,以jdk1.8.0_221-amd64所在的目录/usr/java/jdk1.8.0_221-amd64为例,确保/usr/java/jdk1.8.0_221-amd64/lib下有tools.pack,并确保/usr/java/jdk1.8.0_221-amd64/jre/lib下有rt.pack。
3.使用/usr/java/jdk1.8.0_221-amd64/bin下的工具unpack200分别将tools.pack与rt.pack解压为tools.jar与rt.jar,
具体操作采用命令行方式,如下:
root@iZbp1260wj4hpl4umpaodkZ:/usr/java/jdk1.8.0_221-amd64/jre/lib# …/bin/unpack200 rt.pack rt.jar
root@iZbp1260wj4hpl4umpaodkZ:/usr/java/jdk1.8.0_221-amd64/lib# …/bin/unpack200 tools.pack tools.jar

你可能感兴趣的:(ubuntu,linux,服务器,ubuntu,服务器,linux)