最近升级的idea版本到2021.3.3 ,去启动Springboot的时候报错:
CreateProcess error=206, 文件名或扩展名太长
问题的主要原因是:winodws系统中的idea启动运行类时启动参数超过了最大长度的限制,但是在linux系统中是不限制的,所以这个问题经常在windows系统中碰到;
网上搜了很多方式,五花八门,有的idea的版本改了,截图界面也不说明一下版本,导致找不到解决的办法和方式,我这边发的是2021.3.3的版本,大家一定要看清楚;
从Run的编辑配置中找到Modify Options链接,选择Shorten command line 这个对勾,选择Jar mainFest ,在idea中通过jar包中的长路径,是在MANIFEST.MF中定义的是为jar包中的类路径;
再重新编译一下,重新启动就不会再有这样的错误了;