问题分析
实际是由于java的安装环境或版本不对导致
查看java版本
发现可以正常访问,但是双击STM32CubeMx时依旧会提示安装java软件
PS C:\Users> java -version
java version "1.8.0_281"
Java(TM) SE Runtime Environment (build 1.8.0_281-b09)
Java HotSpot(TM) Client VM (build 25.281-b09, mixed mode, sharing)
下载java
https://www.java.com/en/download/manual.jsp
请注意:一定要装64的软件包,不要在跳出的安装界面直接下载,否则下载下来的是32位的;
如果已经安装了java环境,请先卸载;
安装完毕后,再次查看环境是否正常,此时可以看到是64位的版本
java version "1.8.0_281"
Java(TM) SE Runtime Environment (build 1.8.0_281-b09)
Java HotSpot(TM) 64-Bit Server VM (build 25.281-b09, mixed mode)