解决 IntelliJ IDEA 运行时“命令行过长”问题:使用 JAR

++你在使用 IntelliJ IDEA 运行或调试项目时,是否遇到了「命令行过长」(Command line is too long)的报错?++

这是 IDEA 执行项目时,生成的命令行参数超出了系统或 JVM 的限制导致的。

复制代码
Error running 'Application': Command line is too long. Shorten command line for Application or try to decrease the number of classpath entries.

这是 Windows 系统下常见的限制问题------命令行长度超过 32767 字符上限。使用 JAR 清单(Manifest)运行(最推荐,简单高效)

解决方法

1、点击右上角运行配置下拉菜单-》选择编辑配置

2、单击修改选项-》缩短命令行

3、选择JAR清单,单击应用-,最后单击确定就可以了

相关推荐
谢亮_vipxieliang1 小时前
ValidX分组验证详解:不同场景使用不同验证规则
java·spring boot·后端·spring cloud·eclipse·hibernate
wuminyu1 小时前
深入剖析 Panama Off-heap 的性能损耗与开销
java·linux·c语言·jvm·c++
pnoker2 小时前
IoT DC3 AI 能力:Agentic Center 的设计与边界
java·人工智能·物联网·大模型·spring ai
xiaoqiMikko2 小时前
一条 CVSS 9.0 的 RCE,advisory 里没写修复版是哪个 —— fastjson 16723 的字段考古
java·安全
程序员贺加贝2 小时前
一次 SaaS ERP 主数据生命周期设计:Policy、PreCheck 与结构化阻断原因
java·后端·架构·saas
catino2 小时前
spring-Bean
java·后端·spring
深入云栈3 小时前
Netty 4.2.x 源码深度解析 (十一):EventExecutor 业务线程池 —— 防止 IO 线程阻塞的并发模型
java·后端
吴声子夜歌3 小时前
Java——基本类型
java·开发语言
CoderYanger4 小时前
A.每日一题:输入单词需要的最少按键次数 Ⅰ+Ⅱ
java·数据结构·算法·leetcode·面试
Cosolar4 小时前
一文弄懂 Agent Harness 与 Agent Runtime 的区别
java·后端·github