Jar无法访问类文件(.java)

时间:2017-08-22 18:32:03

标签: java android jar

I created a Jar file.

当我在我的项目中使用它时,它似乎能够找到包名称,但我不能使用它们中的类。

Package name, but no classes after.

创建Jar时我做错了吗? 我跑了“jar cvf Adapter.jar *”。

任何建议都会有很大的帮助!

2 个答案:

答案 0 :(得分:0)

Java JAR文件应该包含已编译的.class文件,而不是.java源文件。 您需要使用javac编译文件,然后在输出中使用jar

答案 1 :(得分:0)

正如NimrodArgov指出的那样,您的IDE(显然)无法找到该类,因为它不像预期的那样存在于编译的.class文件中。 JAR包仅包含Java源文件。

据我所知,您无需将类打包成.jar文件。只需确保包含的文件夹结构在Java Classpath中。