当我在我的项目中使用它时,它似乎能够找到包名称,但我不能使用它们中的类。
Package name, but no classes after.
创建Jar时我做错了吗? 我跑了“jar cvf Adapter.jar *”。
任何建议都会有很大的帮助!
答案 0 :(得分:0)
Java JAR文件应该包含已编译的.class
文件,而不是.java
源文件。
您需要使用javac
编译文件,然后在输出中使用jar
。
答案 1 :(得分:0)
正如NimrodArgov指出的那样,您的IDE(显然)无法找到该类,因为它不像预期的那样存在于编译的.class
文件中。 JAR包仅包含Java源文件。
据我所知,您无需将类打包成.jar
文件。只需确保包含的文件夹结构在Java Classpath中。