JNI:需要显式指定使用jar的全路径

阅读 54

2022-01-28


  昨天问了测试同事,说在LINUX上一跑就出错。这是为何?

  正好前几天加了抓LOG的功能。一看,说是某个类找不到。这么说,是包没有加载成功?在哪里加载?-Djava.class.path=。于是使用以下两个方案:

  使用当前目录方式(即./xxx.jar)。这样路径最简练。结果还是出错。

  使用全路径(即/xxx.jar)。成功。


  于是,使用一个循环遍历目录的方式,把所有jar路径获取完成。代码可参考:


精彩评论(0)

0 0 举报