(project generation have a problem)STM32CubeMX生成工程一直报错项目生成有问题[玄学三步解]

第一步,检查自己是不是真的配置的不对,JAVA安装没,pack路径设置的对不对,这里有一位前辈的博文写的非常好,附加链接https://blog.csdn.net/ybhuangfugui/article/details/52225736#commentBox

不过,我猜想这种专业文章,你已经看很多了。 一样没解决,你才会找到我。那你就来对地方了

第二步,如果按照前辈的博文设置的都一模一样,还是不对,像我下图这样。

解决办法:方法很简单,你把你生成工程文件的路径彻底的改一下,从根目录开始改,也就是盘符开始,第一个文件夹,开始改

修改路径之前

修改路径之后
修改路径之后

原理,两个字,玄学!!!!

展桑猜(hu)想(che),极有可能是你准备存工程文件的文件夹,所在的扇区“风水”不好,STM32CubeMX很不喜欢,所以出现这个问题。ok,都编译出来了,码代码吧。

还不管用????

第三部 卸载电脑里所有的JAVA环境,换成 JAVA 8系 ,很多时候,出现这个问题也正是Java的环境有问题。

jdk-8u241-windows-x64
链接:https://pan.baidu.com/s/17JdlfS8XehW-msokk37e0A
提取码:mi2a

jre-8u241-windows-x64
链接:https://pan.baidu.com/s/1XuyhvjOXAMfBL-DJ3BZYLw
提取码:uzlo

这两个都是离线包,二选一即可,推荐你安装JDK,JDK是包含JRE的,毕竟总会用到java做东西的嘛,记得用的时候,有时候要环境配置一下,一般安装后会自动配置jre的环境变量,为了方便你做java的项目,再配置一下jdk的就行了。

想用STM32CubeMX 就别搞 Java SE14 、13、11 ,用Java SE8最稳妥

如果你是默认安装,可以参考我这两条环境变量,是否在你的环境变量中

C:\Program Files (x86)\Common Files\Oracle\Java\javapath		#一般来说它是自动配置的,如果没有要添加
C:\Program Files\Java\jdk1.8.0_241\bin	    	#为了方便你的IDE找到JDK,多添加一条这个环境变量

环境变量的配置办法,百度超级多。既然都OK了,还不快去生成出来你的专属HAL库。

要是,一直到最后面的Java 环境也换成了Java SE8,从头认真看了两遍,都照着操作了,都不管用,你还有其他报错,可以评论区留言,我看见会回复,没准可以帮上你。要是这个解法好用,记得点个赞,支持我一下

  • 2
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

展桑~~

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值