Java(TM) Platform SE binary 已停止工作”的解决方法

简介: Java(TM) Platform SE binary 已停止工作”的解决方法

 因为重装了jdk,导致jdk的环境变量有些变化,于是在使用命令行编译的时候(在命令行输入的是:javac),就出现了这种问题:

image.png

解决方法:
  查看自己的环境变量,看一下系统变量path的值,如果你发现C:\Program Files\Common Files\Oracle\Java\javapath路径在%JAVA_HOME%\bin路径的上面,说明在命令行中使用的是C:\Program Files\Common Files\Oracle\Java\javapath路径下的java或者javac,至于这个路径是怎么来的?路径中的java怎么不能用?这个问题我也无从得知。

  不过我们需要的是"%JAVA_HOME%"中的java或者javac,所以我们只需要将%JAVA_HOME%\bin路径放到C:\Program Files\Common Files\Oracle\Java\javapath路径上面即可,如下图所示:
image.png

注意:不过不建议把路径C:\Program Files\Common Files\Oracle\Java\javapath直接删掉,可能会有未知的影响。

相关文章
|
3月前
|
Java UED
Java中String强转int:一种常见的错误和解决方法
在Java中将非数字字符串转换为整数会导致`NumberFormatException`。要解决这个问题,可以使用`try-catch`捕获异常,正则表达式验证数字格式,或利用异常信息提供错误提示。例如,`Integer.parseInt()`会因遇到非数字字符如`"123abc"`而抛出异常,但通过异常处理或正则`\\d+`可确保安全转换。记得在编程时避免直接强转,以防止程序异常中断。
|
1月前
|
前端开发 Java
Java HotSpot(TM) 64-Bit Server VM warning
Java HotSpot(TM) 64-Bit Server VM warning
668 1
|
1月前
|
开发工具
java.lang.unsatisfiedlinkerror解决方法
java.lang.unsatisfiedlinkerror解决方法
118 1
|
2月前
|
分布式计算 Java 调度
MaxCompute产品使用合集之使用Tunnel Java SDK上传BINARY数据类型时,应该使用什么作为数据类字节
MaxCompute作为一款全面的大数据处理平台,广泛应用于各类大数据分析、数据挖掘、BI及机器学习场景。掌握其核心功能、熟练操作流程、遵循最佳实践,可以帮助用户高效、安全地管理和利用海量数据。以下是一个关于MaxCompute产品使用的合集,涵盖了其核心功能、应用场景、操作流程以及最佳实践等内容。
|
3月前
|
缓存 监控 算法
【Java】Java内存溢出:原因、预防和解决方法
【Java】Java内存溢出:原因、预防和解决方法
331 2
|
2月前
|
Java
idea启动java服务报错OutOfMemoryError: GC overhead limit exceeded解决方法
idea启动java服务报错OutOfMemoryError: GC overhead limit exceeded解决方法
567 0
|
2月前
|
存储 监控 算法
Java中的内存泄漏问题及其解决方法
Java中的内存泄漏问题及其解决方法
|
3月前
|
算法 Java
Java数据结构与算法:冲突解决方法
Java数据结构与算法:冲突解决方法
|
3月前
|
Java
java.lang.ExceptionInInitializerError异常原因及解决方法总结
java.lang.ExceptionInInitializerError异常原因及解决方法总结
|
4月前
|
Java
<Java SE> 5道递归计算,创建数组,数组遍历,JVM内存分配...
<Java SE> 5道递归计算,创建数组,数组遍历,JVM内存分配
47 2