[問題] ssh到linux上執行視窗程式的問題
a.jar會叫出一個frame出來
若在linux 上本機執行 java -jar a.jar 沒問題
請問怎麼透過ssh 登入後 執行這行指令?
因為透過ssh 登入後下command & 會有exception
Exception in thread "Thread-0" java.awt.HeadlessException:
No X11 DISPLAY variable was set, but this program performed an operation
which requires it.
at java.awt.GraphicsEnvironment.checkHeadless
(GraphicsEnvironment.java:159)
at java.awt.Window.<init>(Window.java:406)
at java.awt.Frame.<init>(Frame.java:402)
at java.awt.Frame.<init>(Frame.java:367)
at javax.swing.JFrame.<init>(JFrame.java:163)
at MyFrame.<init>(MyFrame.java:39)
at TcpServer.run(TcpServer.java:46)
因為a.jar會做其他的工作,我不要他顯示出視窗也可以
請問可以解嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.110.61.14
※ RWA:轉錄至看板 Linux 10/26 09:26
※ RWA:轉錄至看板 Linux 10/26 09:27
推
10/26 12:32, , 1F
10/26 12:32, 1F
推
10/26 14:27, , 2F
10/26 14:27, 2F
→
10/27 16:49, , 3F
10/27 16:49, 3F
推
10/27 21:40, , 4F
10/27 21:40, 4F
推
10/27 23:32, , 5F
10/27 23:32, 5F