2012-01-10 22 views
-2

端末が表示されることがありますが、実行するコードを取得できません:常に例外が発生します。どのようなアイデアが間違っている?Java GUIを使用してLinuxコマンドを実行する

if (e.getActionCommand() == "Start") { 
String command= "/usr/bin/pg_ctl -D /var/lib/pgsql/data -l /var/lib/pgsql/log/pgsql.log  start"; 
Runtime rt = Runtime.getRuntime(); 
try { 
rt.exec(command); 
} catch (IOException e1) { 
// TODO Auto-generated catch block 
e1.printStackTrace(); 
} 
+5

としてそれを渡す必要がありcommand and argumentsを実行したい場合は例外とスタックトレースを投稿してくださいということRuntime docsに記載されています。 –

答えて

関連する問題