Jpcap包的安裝與配置
本人剛學Java不久,發現Java真的很有趣。Java是一門網絡編程語言,肯定與網絡有關系。
這學期教我們Java(網絡編程技術)的是譚院長,雖然我不認同他的教學方式,不過他如此教學肯定有他的理由,畢竟譚院長也教了很多優秀的學生。
譚院長要求我們DO,我呢,畢竟對Java也比較剛興趣,所以就隨著譚院長的課程,一點一點的DO,發現其中真的很有奧妙。
我第一次DO的內容就是安裝Java,這在以前的博客中(Java的安裝與配置)也說了,就不多說了,后面DO的就是如何使用Java開發工具Jcreator。這一次我想說的就是如何DO---Jpcap包的安裝與配置。
Jpcap包的安裝與配置沒有我們想象的那么簡單,請聽我慢慢道來。我還是分兩個部分來說吧,一個是如何在Jcreator的環境下使用Jpcap,一個是如何在Eclipse環境下使用。
一、 Jcreator的環境下安裝與配置Jpcap
步驟:
1) 下載并安裝JDK(以前已提供并介紹了環境變量的配置,所以就不啰嗦了);
2) 下載并安裝winpcap(可以下載最新版本)(壓縮包里已經是最新成熟的版本);
3) 配置Jpcap路徑:這一步也是最重要的一步。具體路徑為,把Jpcap文件夾下lib文件夾里的Jpcap.dll復制到"C:\Program Files\Java\jdk1.5.0_16\jre\bin"文件夾里面(復制到你機器JDK文件夾->jre->bin,放到bin文件夾里面就可以了),再把Jpcap文件夾下lib文件夾里的Jpcap.jar復制到"C:\Program Files\Java\jdk1.5.0_16\jre\lib\ext"文件夾里面(復制到你機器JDK文件夾->jre->lib->ext放到ext文件夾里面就可以了),啰嗦了一點,一定夠清楚了吧;
注意點:配置Jpcap路徑要正確不光這樣,還有一點最重要的就是我們如果使用JDk1.5的話就不能使用Jpcap的最新版(0.7),最好使用0.5或者以前的(壓縮包里提供能夠兼容JDK1.5的Jpcap),我嘗試過,發現如果使用高版本的Jpcap的話,程序有可能不支持一些過程了,畢竟Jpcap是一個很好的工具,當然需要跟著時代的步伐,不支持一些過程是因為提供了更高效率的過程(或對象)
4) 配置Jcreator的JDK環境,(一定需要),選擇configure->options->JDK Profiles,在JDK Profiles選擇框中選擇相應的JDK版本,點Edit,
選擇ADD->ADD->Add Archive,選擇你的Jpcap.jar包("C:\Program Files\Java\jdk1.5.0_16\jre\lib\ext"文件夾里),在ok就配置全部完成了;

5) 編寫,調試,運行程序,這一步也是很需要的,有的時候程序編譯沒有錯誤,不過就是沒有結果,我們應該上網找一些相關的知識,就拿我的程序來說吧,Jpcap正確安裝與配置后,編譯沒有錯誤,不過沒有結果,后面我查了一些資料,覺得有可能跟網卡設備的插槽有關,所以吧網卡設備號修改為1,就ok了。

二、 Eclipse環境下安裝與配置Jpcap
1) 下載并安裝JRE(提供的JDK中就默認安裝JRE了,所以不要在下載其他版本的JRE了);
2) 下載并安裝winpcap(可以下載最新版本)(壓縮包里已經是最新成熟的版本);
3) 配置Jpcap路徑:這一步也是最重要的一步。具體路徑為,把Jpcap文件夾下lib文件夾里的Jpcap.dll復制到"C:\Program Files\Java\jre1.6.0_07\bin"文件夾里面(復制到你機器JRE文件夾放到bin文件夾里面就可以了,其中JRE的版本一定要與Eclipse配置的版本一致),再把Jpcap文件夾下lib文件夾里的Jpcap.jar復制到"C:\Program Files\Java\jre1.6.0_07\lib\ext"文件夾里面(復制到你機器JRE文件夾->lib->ext放到ext文件夾里面就可以了),
4) 配置Eclipse的JRE環境,(一定需要),選擇Window->preferences->Java->Installed JREs,在Installed JREs選擇框中選擇相應的JRE版本,點Edit,

選擇Add External JARs…,選擇你的Jpcap.jar包("C:\Program Files\Java\jre1.6.0_07\lib\ext"文件夾里),在Finish就配置全部完成了;

5) 編寫,調試,運行程序。

順利提供源文件下載

謝謝大家,如果有什么問題可以直接Q我(506817493)
順利寫于寢室
博客中的一些下載已經放到了百度云了,請根據需要下載。【點我去百度云下載】
最后弱弱地說一下,如果可以的話,轉載請提供出處(
),謝謝。
posted on 2010-01-08 10:22
李順利 閱讀(4424)
評論(0) 編輯 收藏