JPCAP的需求环境

安装 Java2 工作平台 (java2   Runtime   Environment) 或者 SDK([url]http://java.sun[/url]
.com)
安装最新版本的 LibPcap( 对于 UNIX 平台, [url]http://ee.lbl.gov/[/url])   或者 WinPcap   ( 对于 Windows 平台, [url]http://winpcap.polito.it/[/url])
下载并解压缩 Jpcap 的最新版本 ([url]http://netresearch.ics.uci.edu/kfujii/jpcap[/url]
/doc/index.html   )

    JPCAP
的安装
(A) Windows   9x
NT 2000
1
复制" lib\Jpcap.dll "到" [JRE   directory]\bin "或" [JRE   directory]
\lib\ext\x86
"。
2
复制" lib\jpcap.jar "到" [JRE   directory]\lib\ext "。
3
如果安装了 SDK ,还需要拷贝" lib\jpcap.jar "到" [SDK   directory]
\jre\lib\ext
"。
其中 [JRE   directory] 是指 JRE 默认安装路径,一般来说是 C:\Program   Files\Java\j2re* [SDK   directory]   是指 SDK 的默认安装路径,一般来说是 C:\j2sdk*
打开 JBuilder8 的工程,选" Tools/Configure   JDKs/   Add "将 \lib 中的文件 jpcap.jar 加入。将 \sample\tcpdump.java   加入,即可编译运行。
注意:在 Windows 下, Jpcap.dll jpcap.jar 两个文件需要放置的位置与您所安装 JRE 中设置的" home   path "有极大的联系。其中, Jpcap.dll 文件必须放在您设置的" home   path "的子目录中的 bin 文件夹中, jpcap.jar 文件放的位置较为任意,一般是放到 lib 文件夹中,理论上可以放到任意地方,但是必须在 jdk   setting 中加入该类库包的完整路径。
(B) UNIX
1)
在解压缩的 Jpcap 文件夹中,进入 src/c 目录,编辑 Makefile 文件,根据你安装的操作系统的类型修改编辑选项。
2)
也许你必须修改 Jpcap_sub.h 文件,以使其可以支持 IPV6
3)
运行 make ,产生 libjpcap.so 文件。如果你看到错误信息: "structure   has   no   member   name   sa_len... ", 则在 Jpcap_sub.h 中屏蔽 #define   HAVE_SA_LEN 这一行。
4)
拷贝文件 libjpcap.so java 安装目录 /jre/lib/ <arch> .   <arch> 是" i386 "或" sparc "(或者设置 LD_LIBRARY_PATH 包括 libjpcap.so 存在的路径)。
5)
拷贝文件 lib/jpcap.jar 到扩展目录下,比如: …/jre/lib/ext (或者设置 CLASSPATH 包括 jpcap.jar 文件)。


dll
还要拷贝到自己工程的 lib 文件夹内

你可能感兴趣的:(职场,环境,需求,休闲,Jpcap)