[英]Nested Class In Signed Java Applet
我最近一直在玩java applets。 在我正在写的一篇文章中,我有一个静态嵌套类。 它在查看器中工作正常,但是当我编译它时,我得到2个类文件。 classname.class和classname $ nestedclassname.class。 我从来没有遇到过这样的事情(一周前开始使用java)而且我不知道如何对它们进行jar /签名。 另外,html会怎么样? 这就是我现在的方式:
<applet width='50'
height='50'
code='ClassName.class'
archive='ClassName.jar'>
</applet>
我该如何添加第二个类文件?
这些类都将存在于您的jar文件中。 如果从命令行运行此命令,您应该看到它们:
jar tvf ClassName.jar
jar签名者任务将在jar文件中签署所有类,因此您不必担心内部类。
您的applet标记只是指向jar文件和要加载的初始类。
你可以像对待一个类一样来装罐它们:
jar cvf ClassName.jar *.class
您的<applet>
标签根本不会改变; 嵌套类将包含在JAR存档中并从中加载。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.