8

Mac OS Xでバッチファイル(Windowsと同様)を実行してjarファイルを実行したいのですが、検索したところ、バッチスクリプトが実行されていることがわかりました。

助けを借りることができる場所から適切なリンクを取得できていません。どうすればこれを作成できますか?

4

6 に答える 6

21

シェルスクリプトを作成して、Terminalで実行できます。

例えば:

#!/bin/sh
java -jar path/to/jar/file.jar

それを実行するには、適切なユーザー権限を設定する必要があるため、次のコマンドで実行し chmod u+x script-name ます ./script-name

于 2013-01-29T10:50:11.330 に答える
2

バッチファイルを実行することはできませんが、UNIXベースのシステムで同等のシェルスクリプトを実行することはできます。

バッチファイルと同様に、シェルスクリプトもプラットフォーム固有ですが、UnixおよびLinuxベースのシステムで機能するはずです。

于 2013-01-29T10:49:27.790 に答える
2

shell scriptWindowsのバッチファイルと同じ結果を得るには、MACOSでを作成する必要があります。

Ashell scriptは次のようになります。

#!/bin/bash
/opt/java/jre-7x/bin/java -jar /your/path/to/jar-file

Java実行可能ファイルへのパスは、Javaインストールディレクトリによって異なることに注意してください。

于 2013-01-29T10:49:19.620 に答える
0

バッチファイルはWindowsのみです。ただし、そのバッチファイルをUNIXシェルスクリプトに変換するのは簡単です。シェルスクリプトの使用方法に関するガイドは、https://developer.apple.com/library/mac/#documentation/opensource/conceptual/shellscripting/Introduction/Introduction.htmlにあります。

于 2013-01-29T10:51:49.520 に答える
-1

MacOSX用のWine

これはMacOSXでWindowsプログラムを実行します。これを試して、私に知らせてください。

于 2013-01-29T10:52:19.740 に答える
-1

言語固有であるため、できません。

シェルスクリプトを作成する必要があります(またはWindowsコマンドをunix / mac os xコマンドと手動で照合します)

于 2013-01-29T10:47:44.833 に答える