微服务启动报Error occurred during initialization of VM
时间: 2023-09-25 18:15:10 浏览: 62
根据引用内容,您遇到的问题是微服务启动时报错"Error occurred during initialization of VM"。根据引用和中提到的情况,您在本地运行python脚本启动jar包服务时没有问题,但是当使用A脚本远程执行命令时,却出现了错误。
解决这个问题的方法是根据引用所提到的,将java命令换成绝对路径的形式。您可以在启动脚本中使用完整的路径来执行java命令。比如,将原来的命令"java -server -jar %s"改为"/home/jdk/jdk1.8.0_161/bin/java -server -jar %s"。
这样做的原因是,可能远程执行命令时的环境变量配置与本地环境不同,导致无法找到java命令。通过使用绝对路径来执行java命令,可以确保在任何环境下都能找到正确的java可执行文件。
请尝试将启动脚本中的java命令修改为绝对路径,并重新运行脚本看看是否能够成功启动微服务。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* *3* [python远程启动java报异常 Error occurred during initialization of VM](https://blog.csdn.net/wgslucky/article/details/129479818)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]