背景:
项目启动后提示CreateProcess error=206,通常我本地是将shorten command line改成如下就可以解决,但是今天遇到一个,无论这里怎么设置都是启动提示扩展名太长,经过一番处理问题终于解决,特此记录一下。

IntelliJ IDEA 中,为什么要处理命令行长度问题?
在 IntelliJ IDEA 中处理命令行长度问题是为了确保您能够顺利运行或调试您的项目,而不会受到操作系统对命令行长度的限制。操作系统通常会对单个命令行的长度有一定的限制, Windows 对路径长度有限制(通常是 260 个字符),如果超过了这个限制,可能会导致命令无法执行或执行异常。
报错原因:
操作系统对命令行长度的限制
解决方法:
修改注册表 win+R REGEDIT


LongPathsEnabled 改成 1 表示启用系统长路径,设置好后重启电脑
扩展:
解决此问题的其他方法:
-  缩短项目的路径: - 将项目移动到路径更短的目录,比如从 C:\Users\YourUsername\Documents\GitHub\YourProject移动到C:\Dev\YourProject。
 
- 将项目移动到路径更短的目录,比如从 
-  启用长路径支持(Windows 10 1607版本及以上): 
-  
  - 打开注册表编辑器(regedit),导航到 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem,双击LongPathsEnabled,将其值设置为1,然后重启计算机。
 
- 打开注册表编辑器(regedit),导航到 
-  使用 IntelliJ IDEA 的“短路径”功能: - 在 IntelliJ IDEA 中,打开 File > Settings > Build, Execution, Deployment > Compiler,勾选Use 'short path' option for Windows。 
 
- 在 IntelliJ IDEA 中,打开 

该版本未找到提示用的方法,因此无效
-  修改项目的 .iml文件:- 打开项目目录中的 .iml文件,找到包含长路径的地方,尝试使用相对路径或其他方式简化路径。
 
- 打开项目目录中的 
-  使用符号链接: - 使用 Windows 的 mklink命令创建指向实际项目目录的符号链接,并且确保链接的路径较短。例如,打开命令提示符(管理员)并输入:mklink /D C:\Path\To\Link C:\Users\Long\Path\To\Actual\Directory
 
- 使用 Windows 的 



















