我實際使用SNMP4J庫.. 但我沒有得到如何運行組織/ SNMP4J /工具/控制檯/ SnmpRequest.java如何在snmp4j中運行snmpRequest.java?
我想知道如何在SNMP4J運行snmpRequest.java?
我實際使用SNMP4J庫.. 但我沒有得到如何運行組織/ SNMP4J /工具/控制檯/ SnmpRequest.java如何在snmp4j中運行snmpRequest.java?
我想知道如何在SNMP4J運行snmpRequest.java?
SnmpRequest.java
有一個main()
方法。 像任何Java應用程序一樣運行它。
除非你正在尋找使用,在這種情況下,我沒有看過。
您還需要添加log4j jar文件...從http://archive.apache.org/dist/logging/log4j/1.2.14/下載Log4J(如果您在Windows上,請取zip文件),然後將log4j-1.2.14.jar文件解壓縮到相同的目錄中作爲snmp4j-2.0.3.jar文件。
爲了既在它的罐子的運行它,CD的目錄,並鍵入:
java -cp snmp4j-2.0.3.jar;log4j-1.2.14.jar org.snmp4j.tools.console.SnmpRequest
其次是你想要的任何參數...
假設你有兩個罐子在libs目錄這是存在於當前目錄中,請嘗試以下語法:
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
這對我的作品。