我有一个 Web 服务器 .jar 文件(它是一个 Jetty 应用程序),我为其创建了一个 .desktop 文件。单击 .desktop 文件会打开一个终端,开始运行该应用程序,然后关闭该终端(以及随之而来的应用程序)。
两个问题:首先,我怎样才能让这个终端持续存在?其次,应用程序需要从特定目录启动,有没有办法指定?
答案1
您可以将文件Exec
的行更改.desktop
为
Exec=xterm -hold -e "cd <your desired directory>&&<command for your application startup here>"
。
这将生成一个xterm
终端仿真器,并且在应用程序终止后仍保持它,直到您明确关闭窗口xterm
。