Java jar安装麻烦

时间:2010-01-19 14:47:14

标签: java

我正在尝试使用charva,并且根据说明,我应该能够将LD_LIBRARY_PATH指向共享库并将jar放在我的类路径上然后我应该能够使用该库

然而,当我在类路径上有jar时,以下代码失败,并且“package charva不存在”:

import charva.awt;

class ...

当我尝试编译它时。

我可能搞砸了这个,因为我没有java包的经验:如果jar在类路径上,为什么我得到一个包不存在消息?

我很确定jar没有坏,因为该库附带了一个测试脚本和一个似乎正常工作的演示。

感谢。

1 个答案:

答案 0 :(得分:0)

您没有将LD_LIBRARY_PATH指向共享库。您将其指向包含其中一个或多个的目录。

假设你有正确架构的.so,你需要LD_LIBRARY_PATH以及-Djava.library.path(除非Java代码特别棘手)。

更重要的是,您的问题涉及编译时错误。这只是因为你没有告诉javac有关-cp的jar。