我使用这条命令行创建了一个包含三个类的 jar 文件:
C:\...\db>jar cvf views.jar Line.java Points.java Shapes.java
我可以将 jar 文件添加到 IDE,但无法将其导入代码。
另一件事是 jar 文件中的类是 xxx.java
,但是当查看另一个 jar 文件时我注意到这些类是 xxx.class
不知道是不是这个问题
最佳答案
Jar 只是归档(压缩)
您显然正在将 .java
文件压缩到您的 jar
文件中。
首先使用javac
编译你的.java
文件
然后在生成的 .class
文件上发出你的 jar
命令
关于java - 无法导入jar文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14379858/