私のプログラムをより使いやすく、簡単に更新できるようにするには、インストール時にデスクトップ上に.jarファイルへのリンクを作成します。Linuxのリンクからjarを実行できるようにする
問題は次のとおりです。ファイルが実行可能ファイルとしてマークされていないため、ユーザーは隠しディレクトリを見つけてjarファイルを実行可能ファイルとしてマークする必要があります。ブリーチ。 、予見-巧みに、返信せずに行ったユーザーのパスワードを要求された
Runtime.getRuntime().exec(new String[]{"sudo","chmod","+x",home+"/"+dir+"/DevChat.jar"});
を、:
は、私が使用してみました。だから私は A)そのため、ユーザ、 B)リンクは、「-jar blahblahblah.jarのjava」コマンドを実行してください、または Cを要求した後、実行時にユーザーのパスワードを与えることができるどのような方法がある)書きますそのファイルを実行可能ファイルとしてマークするインストールスクリプト?
デスクトップ上にアプリケーションへのリンクを張ることは、Windowsのパラダイムです。* nixの味では実際には行われません。 –