当前位置:首页 > 虚拟机 > 正文

虚拟机java已停止工作如何解决


一、java一启动就停止工作

可能的解决办法:


-服务器安装假装失败的硬解决办法-阿秋不是阿酋


-使用“”执行自动修复


-安装旧版本的JavaRuntimeEnvironment(此方法适用于此类错误)


-如果是1.12.2Forge,请安装JavaSE8


-其他版本请自行检查


注意:一台计算机上可以存在不同版本的Javaruntime文件。但系统只会识别“最新”安装的Javaruntime文件。换句话说,您无法打开Forge1.12.2(Java8)服务器然后再打开1.19.2(Java18)服务器。因为一个全局Java文件不能同时存在两个或多个。如果要更改计算机的全局Java,则需要重新使用Java安装文件。文件源可以来自“Oracle”,文件格式可以是.exe或.msi(Windows)。如果您认为有必要,建议下载压缩包(即解压后的bin文件夹),然后在文件中设置JavaRuntimeEnvironment可执行文件(.exe)的绝对路径。


如果你不知道如何设置,请去百度(如果可能的话谷歌互联网永远是你最好、最可靠的合作伙伴)。


附录:JavaDevelopmentKit将携带相同版本的JavaRuntimeEnvironment。单独安装的JavaRuntimeEnvironment将存在于ProgramFilesx86文件夹中。JavaDevelopmentKit的JavaRuntimeEnvironment文件将存在于ProgramFiles-jdk###中。


二、java(tm)platformsebinary停止工作日志如果java(tm)platformsebinary日志停止工作,我该怎么办?如果java(tm)platformsebinary二进制文件停止工作该怎么办:
1。重启你的电脑。有时重新启动计算机可以解决临时的软件问题。尝试重新启动后,再次运行Java程序以检查问题是否仍然存在。
2。更新您的Java版本。Java平台经常发布更新和补丁来解决已知的安全问题和漏洞。确保您使用的是最新版本的Java,这可以减少潜在的问题和错误。
3。检查错误消息:当Java程序停止运行时,会显示相应的错误消息或日志。检查这些错误消息以了解程序崩溃的具体原因。工作日志是记录和跟踪个人或队工作活动的文档或记录形式。一般用于记录工作任务、完成情况、时间分配、问题和任务等相关信息。
三、调试编译程序都显示没有错误,可刚让其运行就显示该程序已停止工作,请高手指点这是怎么回事。谢谢啦有几种情况需要注意。
即Java开发环境出现错误,与您的程序无关。
解决方法:只能尝试重新安装Java开发环境。
2.抛出RuntimeException如NullPointerException、ArrayIndexOutOfBoundsException等。此类错误在编译时不会显示,只能在运行时抛出错误。
解决办法:根据异常信息查找可能出现的错误。
3.内存溢出,例如递归方法调用、数据过多、随机内存溢出等。
解决办法:先运行几次。如果出现异常错误,可以排除意外的内存溢出。如果内存溢出不是偶然的,则需要检查源代码中可能导致内存溢出的地方并进行修复。