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