我正在尝试从有关使用 BMC 补救 API 的问题中运行示例。但是,当我尝试运行该示例时收到以下错误消息,它似乎可以正常编译。
据我了解,我需要参考 arapi71.jar。但是,该库实际上位于不同的域中,因此我无法直接引用它。我已经将它所在的整个文件夹复制到我的 PC 并添加到构建路径中,这可能是问题所在,我是使用框架等的新手,所以如果这是问题,请告诉我。
如果这不是问题,并且应该可以提取所有这些信息并参考它,那么我还能缺少什么?这个站点在这里有一些关于路径等的想法,但似乎它们主要在 linux 上,我不能 100% 确定它与 windows 上的相关性(顺便说一下,7 虽然我不认为这对环境有影响变量)。它提到无法找到 .dll 文件可能是一个问题,它在文件夹中,所以我认为它仍然可以在那里找到它?
任何帮助将非常感激!
Exception in thread "main" java.lang.UnsatisfiedLinkError: com.bmc.arsys.api.Proxy.ARInitialization()J
at com.bmc.arsys.api.Proxy.ARInitialization(Native Method)
at com.bmc.arsys.api.Proxy.<init>(Unknown Source)
at com.bmc.arsys.api.ProxyJRpcBase.<init>(Unknown Source)
at com.bmc.arsys.api.ProxyJRpc.<init>(Unknown Source)
at com.bmc.arsys.api.ProxyManager.createProxy(Unknown Source)
at com.bmc.arsys.api.ProxyPool.get(Unknown Source)
at com.bmc.arsys.api.PoolingProxyManager.getProxy(Unknown Source)
at com.bmc.arsys.api.ARServerUser.createEntry(Unknown Source)
at CreateEntry.main(CreateEntry.java:34)