我试图从this question运行关于使用BMC补救API的示例。不过,当我试图运行这个例子时,我得到了下面的错误信息,它看起来很好。UnsatisfiedLinkError:与Java一起使用Remedy API
据我了解,我需要引用arapi71.jar。但是,该库实际上坐落在不同的域中,因此我无法直接引用它。我已经拷贝了整个文件夹,并将其添加到了我的电脑中,并且添加到了构建路径中,这可能是问题所在,我不熟悉使用框架等,所以如果这是问题,请告诉我。
如果这不是问题,它应该可以拉过所有信息并引用它,还有什么我可以丢失?这个网站here有一些有关路径等的想法,但它似乎主要是在Linux上,我并不是100%确定它在Windows上的相关性(顺便提一句,虽然我不认为这对环境有什么影响变量)。它提到无法找到.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)
感谢埃德,那有一件事我还没有尝试过,我会让你知道,如果它的工作原理。 –
我映射了驱动器,并将其包含在我的PATH变量中,现在我有一个不同的错误,这似乎与补救措施有关,我将再次测试它,但看起来像您的权利! –
谢谢埃德,这绝对有效,我现在有一个全新的问题! –