我试图建立JAR后运行CHARVA教程直通Eclipse中, 但我收到线异常线程“main” java.lang.UnsatisfiedLinkError中:在任何的java.library.path终端
异常“main”java.lang.UnsatisfiedLinkError:无java.library.path中的终端
在控制台中。有关如何解决这个问题的任何线索?
我试图建立JAR后运行CHARVA教程直通Eclipse中, 但我收到线异常线程“main” java.lang.UnsatisfiedLinkError中:在任何的java.library.path终端
异常“main”java.lang.UnsatisfiedLinkError:无java.library.path中的终端
在控制台中。有关如何解决这个问题的任何线索?
正如Dave所说,Charva需要一个名为Terminal的本地库来运行。据我记忆,它被包含在Charva的二进制发行版中。
特定于Eclipse的说明:在您的项目属性中,选择Java Build Path,然后选择Libraries。找到jar并将Native库位置设置为终端库所在的路径。
谢谢,你是正确的,包括libTerminal,但添加到本机库路径不适用于我。 –
你在Windows或Linux上运行吗?基本上,CHARVA使用NCURSES库,因此您需要在库路径中使用合适的DLL或.so文件。 – Dave
我正在运行Snow Leopard,因此终端附带了操作系统。我遵循http://www.pitman.co.za/projects/charva/Download.html上的说明,但是当我键入sh test.sh时,什么都没有发生。不知道有什么问题.... – Bob