【解决方案】Error running,Command line is too long
一、现象
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)
本文来自博客园,作者:帅气的涛啊,转载请注明原文链接:https://www.cnblogs.com/handsometaoa/p/17962329