2012-03-13 262 views
1

我有一個與序列化對象進行通信的服務器/客戶端程序。 當我從Eclipse運行服務器/客戶端時,一切正常。 當我將服務器導出到.jar並將客戶端導出到另一個.jar並嘗試運行它們時,沒有任何反應,客戶端凍結。 我懷疑序列化有問題[eclipse-javaw]。 有什麼建議?服務器/客戶端通信問題

回答

2

1)檢查您的硬編碼,特定於烏爾機中的任何值僅

2)檢查您的jar文件中包含有需要爲您的項目中的所有類文件。

1

debugging mode中運行jar並連接到該進程以查看發生了什麼。

1

如果你有正確的管理異常處理,那麼你可以通過從命令提示符下運行它作爲

cmd> java -jar yourjar.jar 

檢查你的罐子,如果你在你的代碼異常要麼是由於序列化或你有一些其他原因發現異常或您的控制檯上的打印問題