StarLover
          To find the lost memorise...

          2005年12月21日

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

          開始的時候所傳送類在:

          服務(wù)器端打包:package com..cz;

          客戶端打包:packjage com.cxy;

                 更改后所傳送的類在:

                        服務(wù)器端打包:package com..cxy;
                        
          客戶端打包:package com..cxy;

          posted @ 2005-12-21 09:11 StarLover 閱讀(419) | 評論 (0)編輯 收藏
           
          主站蜘蛛池模板: 井研县| 德阳市| 永吉县| 油尖旺区| 岳阳县| 云林县| 左贡县| 金门县| 中阳县| 将乐县| 嵩明县| 建德市| 钟山县| 那曲县| 张家口市| 新丰县| 天峻县| 嘉荫县| 平舆县| 合作市| 疏附县| 曲麻莱县| 吕梁市| 特克斯县| 宁河县| 曲周县| 噶尔县| 沙雅县| 广安市| 当涂县| 伊宁市| 蓝山县| 阳原县| 茂名市| 游戏| 当涂县| 万州区| 洛浦县| 和顺县| 澄江县| 房产|