我需要的java库(jpcap)仅适用于Java 6,它不适用于Java 7.是否仍然可以在Ubuntu上安装Java 6?根据{{3}}:
由于许可证问题,Oracle(Sun)Java 6不再可供Ubuntu分发
我尝试在同一网站上使用说明但它们似乎无法正常工作......
./jre-6u34-linux-i586.bin
似乎没有做任何事情!
答案 0 :(得分:1)
我会尝试在Ubuntu上使用AFAIK的OpenJDK 6并检查你的机器是否有正确的32位对64位版本。 i586
是32位,并且不能使用64位版本的jpcap。
答案 1 :(得分:1)
查看有关如何安装Sun JDK 6的these instructions。在旧版本的存储库中,包含了所需的包。
如果您没有义务,请尝试使用jNetPcap
。它是pcap的另一个包装器,它只适用于更新的JVM,并且不限于32位架构。