1

OS X と Windows で正常に動作するインストーラーを作成しました。Ubuntu で、Java を右クリックして起動しようとすると、「ファイル '/media/administrator/UNTITLED/installer.jar' は実行可能としてマークされていません」というメッセージが表示されます。

実行可能ビットを設定すると機能しますが、それはインストーラーに期待するエクスペリエンスではありません。

インストーラーは OS X 上に構築されており、ant chmod を介して実行可能ビットを事前設定しようとしましたが、これはセキュリティ上の理由から Ubuntu で失われたり防止されたりすると思いますか?

実行可能ビットを確実にプリセットする方法はありますか? そうでない場合、ユーザーが手動でアクセス許可を設定しなくても、Ubuntu で動作するダブルクリック可能なインストーラーを作成するための代替ツールはありますか?

4

2 に答える 2

0

答えは「それは不可能です。目的の動作を得るには .deb パッケージを作成する必要があります」のようです。

于 2013-04-07T09:51:07.747 に答える
-1

ファイルを右クリックしてプロパティに移動し、権限を選択して「ファイルをプログラムとして実行することを許可する」にチェックを入れます。

編集: または、jdk/jre を .jar タイプのデフォルト プログラムとして設定します。(これは、インストーラーでは制御できないことの 1 つです)

ここに画像の説明を入力

于 2013-03-28T09:29:55.880 に答える