在Mac OS X上运行.jar文件的脚本

时间:2013-01-29 10:46:39

标签: java macos batch-file

我想在Mac OS X上运行批处理文件(类似于Windows)来运行jar文件,搜索后我发现它运行批处理脚本。

我没有得到正确的链接,我可以从哪里获得帮助。我该如何创建呢?

6 个答案:

答案 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)

Wine for Mac OS X

这将在Mac OS X上运行Windows程序,试试这个并告诉我。