2012-10-15 37 views
-5

簡單的問題是,有沒有辦法在Java中將應用程序編譯爲應用程序而不是applet?處理java應用程序

因爲它是現在,如果我運行它,因爲它只是終止在啓動

+0

通過_'to編譯java中的應用程序而不是applet是什麼意思?_?您想將其作爲服務運行而不是獨立應用程序嗎? – shyam

+1

@八月請定義'編譯處理'。 – logoff

+0

您究竟如何嘗試運行您的小程序? – Pshemo

回答

1

如果Java進程啓動它啓動後,直接停止的應用程序,那麼它可能是一個缺少非守護線程。

創建一個線程,即等待輸入,並具有while(shouldRun){doSomethingOrWait()};

您還應該添加一個ShutDownHook來獲取無盡的循環終止。

更新: 小程序不會在服務器端運行。請嘗試更精確地解釋,你打算做什麼。

更新2: 對於這樣一個模糊的問題,我只能給出一個模糊的回答:

解決方案1: 安裝一個Tomcat Web服務器並創建一個Servlet。在加載URL後,將數據發送到servlet並在服務器端啓動您的工作。

解決方案2:創建RMI服務器並通過RMI發送作業。

+0

抱歉,我需要做的事情模糊不清。我需要在服務器上運行處理:發送腳本圖像,處理它並將其發回 –

+0

非常感謝,現在我只需要學習如何解決方案1,乾杯! –