簡體   English   中英

如何使用 Java 應用程序而不是桌面?

[英]How Can I Use a Java Application Instead of Desktop?

我想制作一個 Java 應用程序,它會在我啟動計算機時自動啟動並運行而不是桌面,因此用戶無法訪問桌面終端等。 用戶只能使用應用程序,當他們關閉應用程序時,計算機也必須自動關閉。 我怎樣才能為一個簡單的 Java 應用程序(jar)做這樣的事情?

很快,對於 ubuntu,您必須:

  • 刪除桌面環境,只需四處尋找一些指南,這取決於您擁有的桌面(GNOME、XFCE、KDE 等)。 https://askubuntu.com/a/147870

  • 在 /etc/rc.d 中添加一個腳本並將其鏈接到 rcS.d https://unix.stackexchange.com/a/83752中。
    該腳本必須運行您的應用程序,等待結束並關閉,例如:

     #./bin/bash nohup java -jar MyApp.jar & wait /sbin/shutdown -r now

在 SSH 可以訪問的虛擬機中嘗試此操作或通過其他方式,刪除桌面環境后,無法打開終端。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM