我只是想知道如何使用IDE导入位于.jar文件中的类。 jar文件与java文件位于同一目录中。 例如,jar文件名为“someclasses.jar”,我的文件名为program.java
我做过研究,我似乎无法让它发挥作用。我不确定我是否也正确地进行了类路径。这是否接近应该如何完成:
import someclasses.*;
以及编译和运行时:
javac -cp '.:someclasses.jar' program.java
java -cp '.:someclasses.jar' program
非常感谢任何帮助。
答案 0 :(得分:0)
你必须这样做。
javac -cp .:someclasses.jar program.java
java -cp .:someclasses.jar program
重新导入import语句,它应该是使用的类的完全限定名, NOT jar的名称。*你必须从目录顶部执行这些命令。例如
javac -cp .:someclasses.jar com.test.program.java