-4
.desktopファイルを使用してこれを実行できましたが、スーパーユーザーにはアクセスできなかったためアクセスが拒否されましたモード。LinuxのOSでJavaプログラムからchromeなどのアプリケーションを起動する方法
.desktopファイルを使用してこれを実行できましたが、スーパーユーザーにはアクセスできなかったためアクセスが拒否されましたモード。LinuxのOSでJavaプログラムからchromeなどのアプリケーションを起動する方法
次のコードスニペットでは、 "firefox" Webブラウザを起動します。exec()の構文は、Javaコードから起動するシェルコマンドです。
import java.io.IOException;
public class App {
public static void main(String[] args) throws IOException {
Runtime runtime=Runtime.getRuntime();
Process p=runtime.exec("firefox");
}
}
.jarを 'sudo'として実行すると、うまくいく可能性があります。 – Enzokie