我想在Mac OS X上运行批处理文件(类似于Windows)来运行jar文件,搜索后我发现它运行批处理脚本。
我没有得到正确的链接,我可以从哪里获得帮助。我该如何创建呢?
答案 0 :(得分:18)
您可以创建一个shell脚本并使用Terminal运行它。
例如:
#!/bin/sh
java -jar path/to/jar/file.jar
要运行它,您需要设置正确的用户权限,这样做
chmod u+x script-name
然后运行
./script-name
答案 1 :(得分:2)
您必须在MAC OS上创建shell script
才能获得与Windows上的批处理文件相同的结果。
shell script
可能如下所示:
#!/bin/bash
/opt/java/jre-7x/bin/java -jar /your/path/to/jar-file
请注意,java可执行文件的路径取决于您的java安装目录。
答案 2 :(得分:2)
您无法运行批处理文件,但是can run a shell script在基于unix的系统上是等效的。
与批处理文件一样,shell脚本也是特定于平台的,但应该适用于基于Unix和Linux的系统。
答案 3 :(得分:0)
你不能,因为它的语言特定。
您需要编写shell脚本(或使用unix / mac os x命令手动匹配windows命令)
答案 4 :(得分:0)
批处理文件仅限Windows。但是,将该批处理文件转换为unix shell脚本应该很容易。您可以在https://developer.apple.com/library/mac/#documentation/opensource/conceptual/shellscripting/Introduction/Introduction.html
上找到有关如何使用shell脚本的指南答案 5 :(得分:0)
这将在Mac OS X上运行Windows程序,试试这个并告诉我。