-4
我能夠使用.desktop文件做到這一點,但它顯示訪問被拒絕的異常,因爲我無法進入超級用戶模式。如何啓動任何應用程序,如鉻等通過Java程序.....在Linux操作系統
我能夠使用.desktop文件做到這一點,但它顯示訪問被拒絕的異常,因爲我無法進入超級用戶模式。如何啓動任何應用程序,如鉻等通過Java程序.....在Linux操作系統
以下代碼片段啓動「firefox」web瀏覽器。exec()的參數是您想要從java代碼中觸發的shell命令。
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