我想在Ubuntu 12.04LTS中直接制作执行jar文件的sh文件

Ubuntu 12.04(不工作)

我创build一个sh文件并编写代码。

@echo off java -jar Program.jar 

也允许执行的许可。 但没有行动。 而在Windows中,它工作正常。

在Windows 7(工作)

我创build一个batch file并编写代码。

 @echo off java -jar Program.jar 

请帮助我做错了什么。

对于DOS命令脚本,Ubuntu shell脚本不能使用@echo off 。 你需要类似的东西,

 #!/bin/sh java -jar Program.jar 

第一行被称为Shebang ( #!是一种幻数 )。