当前位置: 首页 > 知识库问答 >
问题:

无法访问jarfile,`ProcessBuilder`[重复]

乜烨霖
2023-03-14

我正试图从我的java程序中运行一个jar文件:

ProcessBuilder pb = new ProcessBuilder("java", "-jar", "D:\\my.jar"); 
Process p = pb.start();

无法访问jarfile D:\my.jar

我正在Windows操作系统上尝试这个。我做错什么了吗?

共有1个答案

闽念
2023-03-14

我的错,我不知道我怎么会错过它,但我没有给出我的jar文件的完整名称:

ProcessBuilder pb = new ProcessBuilder("java", "-jar", "D:\\my.1.6.2.jar"); //<----
Process p = pb.start();

反正现在起作用了。感谢所有试图帮忙的人。

 类似资料:
  • 我是docker的新手,正在尝试容器化一个简单的Spring Boot应用程序。docker文件如下所示。 谢谢!!

  • Magnus@Martin-HP-625~/下载/robomind$cat./robomind.sh java-jar-djava.ext.dirs=lib-dsun.java2d.ddscale=true-dsun.java2d.noddraw=true RoboMind.jar Magnus@martin-HP-625~/downloads/robomind$java-jar-djava.ex

  • 我在安装蒙德里安时遇到了问题。安装程序是一个.jar文件。如果我双击它,windows控制台会打开,但它会立即关闭。如果我尝试使用控制台并编写“java-jar mondrian”,则会得到“错误:无法访问jarfile mondrian”。 谢谢你的帮助。

  • 所以,我有两台机器...我的桌面电脑(VisualStudio.15。发布/15.2.0 26430.13),我有一台笔记本电脑(VS 15.3.3)。两者都以非常相同的方式安装了Xamarin,具有相同的设置和目录。 我有一个项目在我的电脑上运行得很好,但是在我的笔记本电脑上给了“java.exe以代码1退出”,这已经够奇怪的了。所以,在检查输出并搜索互联网后,我发现我需要更新“ProGuard

  • 是的,我知道,有很多关于类似问题的问题,但我还没有找到适合我的答案。我想在Heroku上托管一个用静态编程语言编写的电报机器人。我的gradle文件: 我按照指令https://devcenter.heroku.com/articles/getting-started-with-kotlin#deploy-the-app,也我已经添加了阶段和jar。我可以将我的机器人推送到heroku并成功调用p

  • 我已经从JMeter插件管理器下载了“命令行图形绘制工具”和“JPGC-Standard Set”。 我从jmeter/lib/ext路径执行以下命令:命令1:Java-jar cmdrunner.jar--工具报告器--生成-csv C:\jtl\aggregate_report.csv--输入-jtl C:\jtl\file1.jtl--plugin-type AggregateReport-