我試圖從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變量中,現在我有一個不同的錯誤,這似乎與補救措施有關,我將再次測試它,但看起來像您的權利! –
謝謝埃德,這絕對有效,我現在有一個全新的問題! –