我的机器上运行了一个 snmp 代理,当 snmpwalk 请求到达具有特定 OID 的代理时,它将运行一个 shell 脚本。经过
exec TestFile /bin/sh /location/of/file/testShFile.sh
然后 sh 文件依次调用 java 文件检查与其他服务器的连接性,并将 o/p 返回到 snmp 请求。
Java 文件在包中 --> abfoo.test.Test.java 和 sh 文件也位于 --> abfoo.test.testShFile.sh
现在如何从这个 shell 脚本运行 java 文件,因为我得到一个 NoClassDefFoundError。