You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

jpackage报错:配置的主JAR不存在,寻求解决方案

解决jpackage提示“配置的主JAR不存在”的问题

问题核心是--input参数的路径解析错误:你当前处于C:\Users\user1目录,使用\Desktop\Apps作为输入路径时,Windows会将其解析为根目录下的Desktop文件夹(即C:\Desktop\Apps),但你的Mathbee1.jar实际在当前用户专属的Desktop目录(C:\Users\user1\Desktop\Apps),导致jpackage无法定位到目标JAR。

修复方案

方案1:使用相对路径

基于当前目录指定输入路径,命令修改为:

jpackage --input Desktop\Apps --name MathbeeApp --main-jar Mathbee1.jar --main-class main.MainThread --type exe

方案2:使用完整绝对路径

明确指定JAR所在的完整目录路径:

jpackage --input C:\Users\user1\Desktop\Apps --name MathbeeApp --main-jar Mathbee1.jar --main-class main.MainThread --type exe

方案3:切换到目标目录后执行

先进入JAR所在的目录,再用.表示当前目录作为输入路径:

cd C:\Users\user1\Desktop\Apps
jpackage --input . --name MathbeeApp --main-jar Mathbee1.jar --main-class main.MainThread --type exe

验证路径正确性

可以先在命令行执行以下命令确认路径是否有效:

dir Desktop\Apps

如果能看到Mathbee1.jar的列表,说明路径正确;若执行dir \Desktop\Apps提示找不到文件,即可印证根目录路径错误的问题。

内容的提问来源于stack exchange,提问作者joanmart

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.03 22:20:44