隨筆-37  評論-58  文章-4  trackbacks-0

          ???一般我們知道在 JAVA 程序中可以用 ObjectOutputStream 類來傳送對象,在網絡上更加顯示了其的功能強大,最近在做一個網絡對戰平臺,其間需要很多傳送對象的地方,開始并沒太在意,但在開發中遇到后,卻讓我困惑不已,從客戶端傳往服務器端的對象,被服務器端接收讀取后,卻報了 ClassNotFoundException 異常,難道是我沒初始化?檢查了所有代碼,找不到原因,也請同學,朋友幫我看了代碼,都找不到原因,一個偶然的機會,發現了服務器端報出的異常中出現了包名(兩天后才注意到的),注意到了在服務器端的 .class 文件放置與客戶端的不一致,于是將傳送的類在客戶端的路徑記下,也將服務器端的相應的類的路徑改為與客戶端一致,問題總算解決了,希望這兩天的困惑對大家又用吧。。。。。。

          開始的時候所傳送類在:

          服務器端打包: package com..cz;

          客戶端打包: packjage com.cxy;

          ?????? 更改后所傳送的類在:

          ????????????? 服務器端打包: package com..cxy;

          ????????????? 客戶端打包: package com..cxy;
          posted on 2006-03-19 12:22 楓中玎玲 閱讀(245) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 德安县| 土默特右旗| 任丘市| 广灵县| 那曲县| 香港| 永兴县| 马关县| 凭祥市| 盐源县| 佛教| 罗城| 安顺市| 黄冈市| 平果县| 揭东县| 海南省| 平阳县| 新营市| 自治县| 连城县| 西贡区| 咸丰县| 克什克腾旗| 明溪县| 金平| 吉安县| 尉犁县| 胶州市| 都江堰市| 临西县| 石狮市| 平和县| 泌阳县| 宜兰县| 阜康市| 丰台区| 泽普县| 崇左市| 河源市| 辉县市|