では動作しません。私はそれがないこと、物事のプロセスマネージャプログラム1を書いたことが をシャットダウンすると、すべての実行中のプロセスを終了するので、コード端末上のコマンドは動作しますが、Javaプログラム
public void stop_all() throws IOException {
Process p = Runtime.getRuntime().exec("kill -9 -1");
System.out.println("killed");
}
があります
と私はそれが動作しない理由はわかりませんボタン
private void exitButton(java.awt.event.ActionEvent evt) {
Run ob = new Run();
try {
ob.stop_all();
} catch (IOException ex) {
Logger.getLogger(mainmenu.class.getName()).log(Level.SEVERE, null, ex);
}
this.dispose();
}
への作用があり、 私はコンマことを実行しますNDターミナルで、それは罰金
に動作します助けてください:)
あなたはエラーがあるかどうかを確認するために、プロセスの出力を読み込むしようとすることができ、[ここでの例である](http://stackoverflow.com/questions/8149828/read-the-output-from-java-exec)しかし、私の推測では、このJavaプログラムはそのコマンドを実行するために必要な権限を持っていないと考えられます。 – Titus
「プログラム」とはどういう意味ですか?あなたは.jarを意味しますか?もしそうなら、java -jarでターミナルでjarを実行し、エラー出力を投稿してください。 –
例外/エラーはありませんか?はいの場合は、ここに投稿してください。 – PseudoAj