【解决方案】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
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了