2017-12-03 3 views
0

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(); 
     } 
    } 
    }); 

を解決できる方法

(幹部でくれ

+0

ここでは何が間違っているのかを指定せずにコードを投稿しているので、私はこの質問をd​​ownvotedしました。私たちは、コードが何を期待しているのか、なぜそれを期待するのか、実際に何をしているのか(完全なエラーメッセージと適切な場所でのスタックトレース)、そしてそれが間違っている理由を見ています。この情報を含めるためにあなたの質問を編集してください、そして私は私のdownvoteを引っ込めることを検討します。 –

+0

残念ですが、私の問題は、ターミナルでjarファイルを実行したときです。しかし、私はjavaを使用して実行すると動作しません。 – user8903285

+0

正確なコマンド、正確でないコマンド、完全なスタックトレースを含む正確なエラーを含むように質問を編集してください。 –

答えて

0

を助けてください)、JAV」変更してみてくださいa -jar /home/example.jar "

+0

はい仕事私はこのエラーが表示されません – user8903285

+0

非常によかったです。 – user8903285

関連する問題