Error running Application. Command line is too long.

  • 问题背景
  • 问题处理


问题背景

今天由于业务需要,下载了一个开源项目想要在本地运行,处理完部分报错信息后,开始启动项目,启动项目然后报错,报错信息

Error running Application. Command line is too long. Shorten the command line via JAR manifest or via a classpath file and rerun.

Error running Application. Command line is too long._错误提示

问题处理

当看到这个错误,确实有点意外,因为过去不曾遇到过这样的错误提示,于是根据错误原因查询了一下项目启动配置,未找到问题。求助于网上搜索了一下相关处理方案,尝试了一下可以处理,问题原因也很简单。这里记录下来防止以后出现相同问题时没有处理方案。Error running Application. Command line is too long. 这个错误的大致意思就是启动命令行太长了,那么只需要设置启动参数就可以解决了。

点击【Edit Configurations】

Error running Application. Command line is too long._IDEA_02


进入项目启动参数编辑页面,点击【Modify options】

Error running Application. Command line is too long._错误提示_03


勾选【Shorten command line】

Error running Application. Command line is too long._错误提示_04


选择classpath file后点击【Apply】-【OK】

Error running Application. Command line is too long._java_05


然后再重新启动项目,项目启动没有问题,问题解决。