2011-01-17 6 views
1

Будет ли это работать как с linux + mac? У меня нет тестового компьютера, но из вашего опыта это будет?mac + linux выполнить файл jar?

Run баночка (макинтош & линукс) .Sh

#!/bin/sh 
java -jar client.jar $* 

ответ

1

Y о и хотите "[email protected]", а не $*. И не забудьте сделать сам скрипт исполняемым.

+0

, что делает " $ @ "означает? Спасибо за разъяснения. – Kyle

+0

'' $ @ "' отправит каждый отдельный аргумент скрипту в виде отдельных аргументов в 'java'. '$ *' свяжет их, разделит на пробелы и отправит каждое отдельное слово в виде индивидуальных аргументов. Это имеет значение, когда аргументы сценария содержат пробелы. –

+0

Спасибо, я понимаю сейчас. =) – Kyle

1

Вы можете создать файл манифеста (убедитесь, что у вас есть файлы фляги в месте вашего указанием тоже), а затем вы можете запустить: Java -jar [your_full_path}/[you_jar_file_name] .jar

Смежные вопросы