首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在snmp4j中运行snmpRequest.java?

如何在snmp4j中运行snmpRequest.java?
EN

Stack Overflow用户
提问于 2011-01-22 18:34:45
回答 3查看 902关注 0票数 0

我实际上使用的是Snmp4j库..但是我不知道如何运行org/snmp4j/tools/console/SnmpRequest.java

我想知道如何在snmp4j中运行snmpRequest.java?

EN

回答 3

Stack Overflow用户

发布于 2011-06-14 21:13:12

SnmpRequest.java有一个main()方法。像运行任何Java应用程序一样运行它。

除非你正在寻找用法,在这种情况下,我没有寻找。

票数 0
EN

Stack Overflow用户

发布于 2012-01-02 17:23:59

您还需要添加log4j jar文件...从http://archive.apache.org/dist/logging/log4j/1.2.14/下载Log4J (如果使用的是windows,则获取压缩文件),然后将log4j-1.2.14.jar文件解压缩到与snmp4j-2.0.3.jar文件相同的目录中。

要运行它,请CD到包含这两个jars的目录,然后键入以下内容:

代码语言:javascript
运行
复制
java -cp snmp4j-2.0.3.jar;log4j-1.2.14.jar org.snmp4j.tools.console.SnmpRequest

后面跟着你想要的任何参数...

票数 0
EN

Stack Overflow用户

发布于 2017-11-15 07:55:17

假设您在libs目录中有两个jars,而这两个jars存在于当前目录中,请尝试以下语法:

java -classpath ./libs/snmp4j-2.5.0.jar:./libs/log4j-1.2.17.jar org.snmp4j.tools.console.SnmpRequest -h

java -classpath ./libs/snmp4j-2.5.0.jar:./libs/log4j-1.2.17.jar org.snmp4j.tools.console.SnmpRequest -c public -v 2c -d OFF 10.1.1.1 1.3.6.1.2.1.1.1.0 1.3.6.1.2.1.1.2.0

java -classpath ./libs/snmp4j-2.5.0.jar:./libs/log4j-1.2.17.jar org.snmp4j.tools.console.SnmpRequest -d OFF -p GETNEXT -c public -v 2c 10.1.1.1 1.3.6.1.2.1.1.1-5

java -classpath ./libs/snmp4j-2.5.0.jar:./libs/log4j-1.2.17.jar org.snmp4j.tools.console.SnmpRequest -d OFF -p GETBULK -c public -v 2c -Ow 10.1.1.1 1.0.8802.1.1.2.1.4

java -classpath ./libs/snmp4j-2.5.0.jar:./libs/log4j-1.2.17.jar org.snmp4j.tools.console.SnmpRequest -d OFF -p GETBULK -c public -v 2c -Ot 10.1.1.1 1.0.8802.1.1.2.1.4

这对我很管用。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4767330

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档