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

时间:2015-02-05 07:18:57

标签: java windows ubuntu

在Ubuntu 12.04(不工作)

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

  @echo off
  java -jar Program.jar

也允许执行权限。 但没有采取任何行动。在Windows中它可以正常工作。

在Windows 7(工作)中

我创建一个批处理文件并编写代码。

@echo off
java -jar Program.jar

请帮助我做错了。

1 个答案:

答案 0 :(得分:4)

Ubuntu shell脚本无法使用@echo off用于DOS命令脚本。你需要像

这样的东西
#!/bin/sh
java -jar Program.jar

第一行称为Shebang#!是一种magic number)。