0


Intellij IDEA运行报Command line is too long的解决办法

原因:其实IDEA底层是通过命令行或者文件的方式将classpath传递到Java的JVM虚拟机上的,而大多数的操作系统都会有命令行的最大长度限制,超过这个限定值时就会导致IDEA无法启动当前程序。

解决方案一:更改项目的配置文件

项目.idea目录下的workspace.xml的<component name="PropertiesComponent">中添加:

  <property name="dynamic.classpath" value="true" />

IDEA2023则是:

"dynamic.classpath": "true"

解决方案二:更改程序的运行配置

①点击编辑配置。

②点击Modify options,添加Shorten command line。

③把Shorten command line改为JAR manifest或者classpath file。

标签: intellij-idea java

本文转载自: https://blog.csdn.net/weixin_51847688/article/details/136878502
版权归原作者 困咕啾 所有, 如有侵权,请联系我们删除。

“Intellij IDEA运行报Command line is too long的解决办法”的评论:

还没有评论