STM32CubeProgrammer
当我尝试运行我遇到此错误的程序时,似乎已安装。
我的计算机上安装了 OpenJDK、OpenJFX 和 Oracle。
如何修复错误?
STM32CubeProgrammer
当我尝试运行我遇到此错误的程序时,似乎已安装。
我的计算机上安装了 OpenJDK、OpenJFX 和 Oracle。
如何修复错误?
如果您使用的是 macOS,请在此处查看我的安装指南(使用 macOS Catalina 10.15.1 (19B88) 测试。
1.为了确保你使用正确的java版本首先卸载所有java版本
sudo rm -rf /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin
sudo rm -rf /Library/PreferencePanes/JavaControlPanel.prefPane
sudo rm -rf /Library/Application\ Support/Oracle/Java/
sudo rm -rf /Library/Java/JavaVirtualMachines
2.重启你的Mac
3.检查是否卸载成功
~ java -version
No Java runtime present, requesting install.
4.现在安装“ jdk-8u231-macosx-x64 ”
5.安装后检查你的java版本
~ java -version
java version "1.8.0_231"
Java(TM) SE Runtime Environment (build 1.8.0_231-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.231-b11, mixed mode)
6.进入STM32CubeProgrammer安装程序所在的目录。例如
~ cd /Users/myName/Desktop/en
7.安装STM32CubeProgrammer
en sudo java -jar SetupSTM32CubeProgrammer-2.2.1.exe
6. The result should be
Command line arguments:
====================
Installation started
Framework: 1.6.0_65-b14-468 (Apple Inc.)
Platform: mac_osx,version=10.15.1,arch=x86,symbolicName=null,javaVersion=1.8.0_231
Installation finished
8.现在可以启动STM32CubeProgrammer
我也有点困惑,直到我注意到上面的说明指示您下载 STMCubeProgrammer -> VERSION 2.2 的过去版本
从通过电子邮件发送给您的链接访问下载页面时,请注意有一个版本:选择框。打开它并选择 2.2 然后单击下载按钮。恢复上面的说明,你应该一切顺利。
祝你好运!