Java无法导入org.nevec.rjm包

时间:2014-02-09 22:22:07

标签: java import package bigdecimal

我需要能够对延伸到很多小数位的数字执行计算。我正在使用BigDecimal类,但我需要能够取这些BigDecimals的对数,我还需要Euler的数字到很多小数位。我试图在Java中导入org.nevec.rjm包,因为这似乎符合我的需要。我的导入声明是:

import org.nevec.rjm.*;

但是当我尝试编译时,我收到一条错误消息,指出org.nevec包不存在。

这对我来说已经有点沮丧了一段时间,我似乎无法在任何地方找到解决方案。任何帮助将不胜感激!

1 个答案:

答案 0 :(得分:0)

由于您在源代码中添加了导入,因此编译器和JVM无法神奇地找到所需的类。您必须下载包含此类及其所有依赖项的库(jar文件),并在编译和运行代码时将此jar添加到类路径中:

javac -cp theJar.jar com/foo/bar/YourClass.java
java -cp theJar.jar:. com.foo.bar.YourClass
相关问题