我有一个需要导入另一个库的applet。我使用Apache Ant将这个applet和库构建到相同的jar文件中,但没有办法将类与库连接。我得到了NoClassDefFoundError。
因此我决定使用一个带有Ant的jar。 One-jar创建一个包含库和类的jar文件。但是我写的类是在主jar里面的另一个jar中。目录如下所示:
我需要在applets.jar文件中访问MyApplet类,但问题是如何导入我在第二个jar中的applet类。在applet标签中写入第二个属性是不可能的。
在一个jar中是否有任何选项只能构建一个带库的jar?我该怎么用?
答案 0 :(得分:1)
无法在applet标记中编写第二个属性。
然后没有必要这是件好事。 archive
元素的applet
属性可以列出多个Jars,这就是您应该如何处理它。