繁体   English   中英

如何在MAC OS X上运行.jar Java?

[英]How to run a .jar java on MAC OS X?

我想从Mac上的另一个Java应用程序启动.jar。

但是,当启动.jar时,他告诉我找不到该文件,因此当我测试他给我的方式时,确实存在该文件。

这是我使用的代码

String cmd = "/bin/bash java -jar " + System.getProperty("user.home") + "/Library/application support/MineServ2/mineserv2.jar";     
Process p = runtime.exec(cmd);

我的问题是如何从Mac上的另一个Java应用程序运行.jar

路径中带有\\“,并且我使用aProcessBuilder,仍然无法识别空格。

 ProcessBuilder pb = new ProcessBuilder("java", "-jar", "\\"" + System.getProperty("user.home") + "/Library/application support/MineServ2/mineserv2.jar\\""); Process p = pb.start(); 

终端消息:

上次登录:ttys000上的12月26日星期六22:50:12
MacBook-Air-de-OXYTOMIRE:〜oxytomire $ /卷/EMTEC/lancer.command; 出口;
错误:无法访问jarfile“用户/ oxytomire /库/应用程序
登出

为什么呢

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM