IMは、jarファイルを実行するためのイベントを使用してこのコードを実行するtriyingではなく、作品をjarファイルを実行しなくするために、私はイベントを使用してこのコードを実行するためにtriying無効なファイル(悪いマジックナンバー):このJavaコードを使用してJARファイルを実行すると、これをどのように解決できますか?
IMを解決できる方法
作品私は
JButton cn= new JButton("push me3");
cn.setBounds(0,0,295,20);
f.add(cn);
cn.addActionListener(new ActionListener(){
@Override
public void actionPerformed(ActionEvent e) {
String title =hellopanelx40.getText();
try{
//All your IO Operations
Process proc = Runtime.getRuntime().exec("/home/example.jar");
proc.waitFor();
// Then retreive the process output
InputStream in = proc.getInputStream();
InputStream err = proc.getErrorStream();
byte b[]=new byte[in.available()];
in.read(b,0,b.length);
System.out.println(new String(b));
byte c[]=new byte[err.available()];
err.read(c,0,c.length);
System.out.println(new String(c));
}catch(Throwable t){
t.printStackTrace();
}
}
});
を解決できる方法
(幹部でくれ
ここでは何が間違っているのかを指定せずにコードを投稿しているので、私はこの質問をdownvotedしました。私たちは、コードが何を期待しているのか、なぜそれを期待するのか、実際に何をしているのか(完全なエラーメッセージと適切な場所でのスタックトレース)、そしてそれが間違っている理由を見ています。この情報を含めるためにあなたの質問を編集してください、そして私は私のdownvoteを引っ込めることを検討します。 –
残念ですが、私の問題は、ターミナルでjarファイルを実行したときです。しかし、私はjavaを使用して実行すると動作しません。 – user8903285
正確なコマンド、正確でないコマンド、完全なスタックトレースを含む正確なエラーを含むように質問を編集してください。 –