The integration of SNMP4J-SMI in SNMP4J is very easy and complete. If you create an OID
or Variable
value from a String
value or converting them using the toString()
or format()
methods, SNMP4J-SMI will parse and format the values as human readable object names and value combinations on-the-fly.
...
Tip |
---|
title | SNMP4J Maven Repository |
---|
|
To include SNMP4J-SMI-PRO |
...
in your Maven build, you need to add the SNMP4J Maven repository to your .m2/settings.xml file as shown below. |
Code Block |
---|
title | Maven Repository Definition |
---|
|
<repositories>
<repository>
<id>snmp4j</id>
<name>SNMP4J Releases</name>
<releases>
<enabled>true</enabled>
<updatePolicy>always</updatePolicy>
<checksumPolicy>warn</checksumPolicy>
</releases>
<url>https://snmp.app/dist/release</url>
<layout>default</layout>
</repository>
</repositories> |
Code Block |
---|
title | Maven Dependency for pom.xml |
---|
|
<dependency>
|
The following snippet adds the dependency to SNMP4J-SMI-PRO. The classifier is important to get all necessary since version SNMP4J-SMI-PRO 1.9.1 to include any transient dependencies into your build:
Code Block |
---|
|
<dependency>
<groupId>org.snmp4j.smi</groupId>
<artifactId>snmp4j-smi-pro</artifactId>
<version>1.9.1<7</version>
<classifier>jar-with-dependencies</classifier>
</dependency> |
Integrating SNMP4J-SMI into SNMP4J
...