我有一个包含主类的外部 jar 文件(具有包结构),我可以像这样从命令行运行应用程序:
java -jar example.jar
但是我在这个 jar 文件之外还有另一个test.class
文件,并且这个 jar 文件中的一些类会调用test.class
. 如何test.class
在命令行中指定 jar 文件要使用的文件?尝试了很多方法,总是显示:
NoClassDefFoundError for test.class
注意:test.class 文件也使用 example.jar 文件中的类文件,有自己的包结构。
我知道我可以将它们放在一个 jar 文件中,不幸的是我需要单独的 test.class 文件。