我已经使用命令提示符创建了包含外部jar文件的jar文件。但创建该jar文件后,我无法访问主jar文件中的jar文件。我不知道文件夹结构是否已更改或有任何其他问题。如何使用jar文件
命令在命令提示符下使用:
C:\diretory>jar cf mycollection.jar *
'*' - 对包括文件夹中的所有jar文件。
我只是想在我的项目中制作一个需要的所有外部文件的单个jar文件。它已成功构建,但在给定ClassNotFoundException时使用它。 我现在给你我的问题完整的情况。其实我试图将所有外部外观和感觉的jar添加到单个jar文件中,所以我不需要单独放置每个jar。所以我创建了一个包含所有外部外观和感觉jar文件的jar文件。现在,像使用import语句一样使用它时,它显示我的jar文件中没有这样的类。
你嵌入(包括)其他JAR文件到一个单一的Jar文件? – MadProgrammer
后1)实际的错误或异常输出。 2)用于运行罐子的命令。 3)主罐子的清单。 4)类路径/清单中每个类的'jar -tvf the.jar'。 - 没有这类信息,我们所能做的只是猜测。 –
JAR只是ZIP文件。更改扩展名并使用7zip等ZIP实用程序打开。 –