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

Windows下执行Jar文件失败:命令报错无法访问Jar文件求助

解决PowerShell中执行java -jar命令时"Unable to access jarfile .port=8082"错误

问题出在命令参数顺序错误:-D系统属性参数必须放在-jar参数之前,而不是之后。

在Java命令规范中,-jar是特殊参数,它后面必须直接跟要执行的JAR文件路径,后续所有参数都会被当作JAR程序的启动参数,而非JVM参数。你当前的命令把-Dserver.port=8082放在-jar后面,导致PowerShell将-Dserver.port=8082误认为是JAR文件名的一部分,因此报错找不到名为.port=8082的JAR文件。

正确的命令格式为:

java -Dserver.port=8082 -jar department-service-0.0.1-SNAPSHOT.jar

执行修正后的命令即可正常启动服务。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.13 08:52:02