如何在snmp4j中运行snmpRequest.java?

发布于 2024-10-13 08:12:07 字数 123 浏览 4 评论 0原文

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

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

I am actually using Snmp4j libraries..
But I am not getting how to run org/snmp4j/tools/console/SnmpRequest.java

I wanted to know how to run snmpRequest.java in snmp4j?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

屌丝范 2024-10-20 08:12:07

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

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

SnmpRequest.java has a main() method.
Run it as you would any Java application.

Unless you are looking for the usage, in which case I have not looked.

奶气 2024-10-20 08:12:07

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

要运行它,请通过 CD 进入包含两个 jar 的目录并输入以下内容:

java -cp snmp4j-2.0.3.jar;log4j-1.2.14.jar org.snmp4j.tools.console.SnmpRequest

后跟您想要的任何参数...

You need to add the log4j jar file as well... Download the Log4J from http://archive.apache.org/dist/logging/log4j/1.2.14/ (take the zip file if you're on windows), then extract the log4j-1.2.14.jar file into the same dir as the snmp4j-2.0.3.jar file.

To run it, CD to the directory with both of the jars in it and type this:

java -cp snmp4j-2.0.3.jar;log4j-1.2.14.jar org.snmp4j.tools.console.SnmpRequest

followed by whatever parameters you want...

倦话 2024-10-20 08:12:07

假设当前目录中的 libs 目录中有两个 jar,请尝试以下语法:

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< /code>

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

它对我有用。

Assuming that you have the two jars in libs directory that's present in current directory, try the following syntax:

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

It works for me.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文