我正在爭取Java Webstart中的解決方案。獲取Java Web Start程序對服務器的響應
我正在使用Weblogic作爲應用服務器和Struts的項目,Spring Hibernate是Hibernate的技術。
我們需要調用安裝在客戶端桌面上的應用程序。
爲此,我使用了Java WebStart。 它包含一個簡單的Java獨立程序,主程序將調用客戶端桌面上的應用程序。
它看起來如下。
public static void main(String[] args)
{
try
{
Runtime rt = Runtime.getRuntime();
Process pr = rt.exec(args[0]);
}
catch (Exception e)
{
e.printStackTrace();
}
}
一切工作正常。我可以調用應用程序。
但是,如果在調用應用程序時出現任何故障,則控件進入catch塊。但是沒有消息顯示給用戶說應用程序的調用失敗。
是否有任何方式向用戶顯示消息,說明應用程序調用失敗或至少將控制權發送回服務器。
嘗試從異常塊內部重新拋出異常,而不是打印堆棧跟蹤。雖然它可能不確定。 – 2012-02-10 22:08:16