[英]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.