【解決方案】Error running,Command line is too long

一、 現象

IDEA 提示 Error running,Command line is too long

二、 原因

Java 命令行啓動舉例如下圖,當命令行字符過多的時候,就會出現 Error running,Command line is too long 的問題


三、解決思路

上圖是最終解決方案,下文會再次出現。現在主要是講解 noneJAR manifest是什麼原理。

none: 就是將參數直接拼接在命令行,這也就是出現本文錯誤的原因。

JAR manifest: 就是將命令行參數寫進一個jar包 MANIFEST.MF 文件中,用jar包縮短命令,從而解決問題。


四、解決方案


五、優質文章推薦

解決過程中搜到一篇文章,推薦給你:又一次被idea坑了(Shorten command line)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章