先前在进行利用java实现ICMP协议在linux环境下配置的时候发现有

error: Failed dependencies:

jdk >= 1.6 is neede by jpcap-0.7-1

libpcap >= 0.9 is needed by jpcap-0.7-1

等问题

依次安装:

1)jdk-6u32-linux-i586-rpm.bin

添加可运行权限:chmod +x jdk-6u32-linux-i586-rpm.bin

运行:./jdk-6u32-linux-i586-rpm.bin

(运行完后会生成一堆的东西,其它的可不理会,只需注意jdk-6u32-linux-i586.rpm)

安装完毕,jdk位于/usr/java目录下,而同时/opt/sun目录下会有javadb(java6自带的derby 数据库)

添加可运行权限:chmod +x jdk-6u32-linux-i586.rpm

用linux的程序管理器进行安装:rpm -ivh jdk-6u32-linux-i586.rpm

(中间可能会出现**已经安装,则只需用rpm -e **进行卸载,再重新安装就好)

安装了后默认是能够识别,考虑到有些软件可能无法自动检测java路径,因此有必要设置环境变量。如果是要设置对某一用户起作用,可以编辑该用户的.bash_profile或者.bashrc其中之一,其默认被安装到/usr/java目录下,还是配置一下JDK环境。

修改文件:/etc/profile

在文件后添加以下内容

export JAVA_HOME=/usr/java/jdk1.6.0_32

export JRE_HOME=$JAVA_HOME/jre

export PATH=$PATH:$JAVA_HOME/bin

export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib

2)libpcap-0.9.4-8.1.i386.rpm

rpm -ivh libpcap-0.9.4-8.1.i386.rpm

安装完了后可用命令rpm -qa|grep libcap,进行检查是否安装成功。如出现

能出现如上的下文则表明libpcap是安装成功的。

3)jpcap-0.7-1.i386.rpm

rpm -ivh jpcap-0.7-1.i386.rpm

与上同理,检查其是否安装成功,用命令rpm -qa|grep jpcap

能出现如上图的下文则表明jpcap安装成功

java实现icmp攻击,利用java实现ICMP协议在linux环境配置相关推荐

  1. java游戏循环_利用Java循环语句实现攻击防御塔小游戏

    /* * 时间:2018-3-21 * 目的:practice * 内容:利用Java循环语句实现攻击防御塔小游戏 * 使用Java while语句实现一个英雄攻击防御塔的小程序,防御塔血量总计100 ...

  2. java 实现网络通信_利用Java怎么样实现网络通信功能

    利用Java怎么样实现网络通信功能 发布时间:2020-11-20 15:19:04 来源:亿速云 阅读:72 作者:Leah 利用Java怎么样实现网络通信功能?相信很多没有经验的人对此束手无策,为 ...

  3. java反射减少servlet_利用java 反射机制来实现一个servlet处理多种请求

    如果我们想在一个servlet中处理多种请求(比如新闻的添加.删除),简单的可以在jsp提交表单的action路径中添加一个键值对,然后再servlet中接收后根据不同的值来调用不同的方法. jsp端 ...

  4. java 刷新界面_利用java如何实现在删除信息后刷新页面功能

    利用java如何实现在删除信息后刷新页面功能 发布时间:2020-11-17 14:25:49 来源:亿速云 阅读:74 作者:Leah 这篇文章给大家介绍利用java如何实现在删除信息后刷新页面功能 ...

  5. java获取文件名方法,利用Java获取文件名、类名、方法名和行号的方法小结

    大家都知道,在C语言中,我们可以通过宏FILE. __LINE__来获取文件名和行号,而在Java语言中,则可以通过StackTraceElement类来获取文件名.类名.方法名.行号,具体代码如下: ...

  6. java invoke 泛型_利用Java反射机制和泛型,全自动解析json

    有啦这个简直,太爽啦, 利用Java 反射机制,利用Class 就可以得到 类的 变量  Field[] fields=cls.getDeclaredFields(); 还可以通过类中 的方法名字 去 ...

  7. java post 注册_利用JAVA发送POST请求(垃圾注册就是这么产生的) | 学步园

    大伙都知道利用JAVA的net包的URL类和 URLConnection可以得到网页源代码(这个应该是蜘蛛程序的锥形吧),但是向网页发送数据怎么办呢,GET请求很好处理,直接在网址后面加参数就可以了, ...

  8. java调用通用对话框,利用Java Swing设计通用对话框

    利用Java Swing设计通用对话框 分享到: 文/杨少波 在Java Swing编程中,程序员还可以自定义对话框,一般可以从JDialog类来继承.下面给出一个对话框类的代码: class Hel ...

  9. java横向导出excel_利用Java进行Excel的数据导入导出

    1. 引言 MS 的电子表格(Excel)是Office 的重要成员,是保存统计数据的一种常用格式.在一 个Java 应用中,将一部分数据生成Excel 格式,是与其他系统无缝连接的重要手段.在远程 ...

最新文章

  1. cloudera hbase集群简单思路
  2. python os模块详细用法
  3. 设计模式 ( 十七 ):Observer 观察者模式 -- 行为型
  4. java中统计括号配对_括号配对问题(C语言或JAVA语言代码)
  5. IDEA maven依赖下载失败
  6. DE26 Continuation: Repeated Real Eigenvalues
  7. 网络_检测公网端口是否开启
  8. US1MF-ASEMI贴片薄体封装二极管US1M
  9. 4600u黑苹果 r5_黑苹果台式机机型选择指导
  10. 08 SCLSDA,类IIC协议(附源码)
  11. 理解softmax函数
  12. scrapy介绍及使用
  13. 【考研英语-基础-长难句分析】特殊结构_分裂结构【插入式_同位语 插入语 状从 非限定从-从句后移式】
  14. C语言之控制语句详解
  15. HDU 1269 迷宫城堡 -- 强连通图判断
  16. uptime 之一 /proc/uptime
  17. 中国交税最多的七大企业你知道都是谁吗?
  18. opencv入门:使用交互式进行前景提取
  19. 在excel图表上添加数据标签
  20. (P5)模型运行及结果可视化(netCDF)

热门文章

  1. Openwrt笔记-1-校园网连接
  2. mybatis调用oracle存储过程例子.
  3. JAVA虚拟机垃圾回收算法原理
  4. Unity的IOS接入新浪微博
  5. 流媒体技术笔记(协议相关)
  6. 必须掌握的Python技巧(三)
  7. java 无符号运算_java位运算和无符号运算
  8. python dataframe 取一行_python – Pandas dataframe获取每个组的第一行
  9. unable to locate package vi_什么是VI设计?
  10. Python使用socket读取网页源代码实现简单爬虫程序