【问题标题】:Not able to run signed applet from ASP.net application. Getting ClassNotFoundException无法从 ASP.net 应用程序运行签名的小程序。获取 ClassNotFoundException
【发布时间】:2015-05-07 04:48:33
【问题描述】:

目前我正在尝试更新应用程序的证书

我已使用代码签名证书对我的小程序程序 (Applet.jar) 进行了签名。之后我尝试运行该应用程序并将异常作为 java.lang.ClassNotFoundException:imaging.ImageApplet.

HTML 代码

<applet id="ctl00_ContentPlaceHolder1_imageApplet" 
  name="imageApplet" 
  code="imaging.ImageApplet" 
  width="1000" 
  height="152" 
  mayscript="true"    
  class="applateBorder" 
  archive="applet.jar" 
  style="overflow: auto;">
</applet>

清单代码

Application-name : Image app 
Application-Library-Allowable-Codebase: *
Caller-Allowable-Codebase: *
Codebase:*
Permissions: all-permissions
Trusted-Library: true

html 和 jar 文件都在同一个文件夹中。

部分异常在调试模式下会如下所示

network: Cache entry not found [url: http://hardscapeimagingsoftware.com/onlineimaging/imaging/ImageApplet.class,   version: null]
network: Connecting http://hardscapeimagingsoftware.com/onlineimaging/imaging/ImageApplet.class with proxy=DIRECT
network: Connecting http://hardscapeimagingsoftware.com/onlineimaging/imaging/ImageApplet.class with cookie "countrytabs=1" 
java.lang.ClassNotFoundException: imaging.ImageApplet
at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass0(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadCode(Unknown Source)
at sun.plugin2.applet.Plugin2Manager.initAppletAdapter(Unknown Source)
at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

我们还需要每年为代码辞职吗?

【问题讨论】:

  • 这和 JavaScript 有什么关系?
  • “请帮忙解决这个问题。谢谢” 请完整拼写“请”之类的词。这不是短信。

标签: java html applet code-signing classnotfoundexception


【解决方案1】:

我找到了问题 classNotFoundException 的根本原因。这是由于 jar 期间文件夹的错误顺序。

除了每个过程都是正确的。

【讨论】:

    猜你喜欢
    • 2017-01-12
    • 2015-06-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-05-28
    • 2014-03-30
    • 2016-09-22
    • 1970-01-01
    相关资源
    最近更新 更多