一、 现象
IDEA 提示 Error running,Command line is too long
二、 原因
Java 命令行启动举例如下图,当命令行字符过多的时候,就会出现 Error running,Command line is too long
的问题
三、解决思路
上图是最终解决方案,下文会再次出现。现在主要是讲解 none
、JAR manifest
是什么原理。
none: 就是将参数直接拼接在命令行,这也就是出现本文错误的原因。
JAR manifest: 就是将命令行参数写进一个jar包 MANIFEST.MF
文件中,用jar包缩短命令,从而解决问题。
四、解决方案
五、优质文章推荐
解决过程中搜到一篇文章,推荐给你:又一次被idea坑了(Shorten command line)
标签:long,running,Command,too,Error,line From: https://www.cnblogs.com/handsometaoa/p/17962329