2011-07-26 50 views
0

我試圖建立JAR後運行CHARVA教程直通Eclipse中, 但我收到線異常線程「main」 java.lang.UnsatisfiedLinkError中:在任何的java.library.path終端

異常「main」java.lang.UnsatisfiedLinkError:無java.library.path中的終端

在控制檯中。有關如何解決這個問題的任何線索?

+0

你在Windows或Linux上運行嗎?基本上,CHARVA使用NCURSES庫,因此您需要在庫路徑中使用合適的DLL或.so文件。 – Dave

+0

我正在運行Snow Leopard,因此終端附帶了操作系統。我遵循http://www.pitman.co.za/projects/charva/Download.html上的說明,但是當我鍵入sh test.sh時,什麼都沒有發生。不知道有什麼問題.... – Bob

回答

3

正如Dave所說,Charva需要一個名爲Terminal的本地庫來運行。據我記憶,它被包含在Charva的二進制發行版中。

特定於Eclipse的說明:在您的項目屬性中,選擇Java Build Path,然後選擇Libraries。找到jar並將Native庫位置設置爲終端庫所在的路徑。

+0

謝謝,你是正確的,包括libTerminal,但添加到本機庫路徑不適用於我。 –

相關問題