Cannot run program "C:\Program Files\Java\jdk1.8.0_152\bin\java.exe": CreateProcess error=206, 文件名或扩展名太长。

已按网上答案进行过的操作:
- .idea中的workspace.xml添加property name="dynamic.classpath" value="true"
- 修改maven库路径(路径改短)
- idea-settings-build-maven-runner修改jre为use java_home
- run/debug configurations修改shorten command line为:classpath file
- 更换jdk磁盘位置,并修改环境变量
- project structure--sdks--修改jdk home path
以上方法应该都不是解决该问题的办法,哪位大佬给支支招