Java 当I';我正在本地网页中加载一个自签名Jar

Java 当I';我正在本地网页中加载一个自签名Jar,java,applet,japplet,invocationtargetexception,Java,Applet,Japplet,Invocationtargetexception,我有一个非常简单的测试程序,它只打开一个JFrame,我想在浏览器中打开它。我知道我必须自己签名才能打开它,但它会抛出以下错误: java.lang.reflect.InvocationTargetException 我已经在罐子上签了名 我的HTML以加载jar: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html>

我有一个非常简单的测试程序,它只打开一个JFrame,我想在浏览器中打开它。我知道我必须自己签名才能打开它,但它会抛出以下错误:

java.lang.reflect.InvocationTargetException
我已经在罐子上签了名

我的HTML以加载jar:

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
  <head>
  </head>
  <body>
    <p>Inhalt der Webseite</p>

    <applet code=Simple_Frame.class
        archive="Simple_Frame2.jar"
        width="120" height="120">
</applet>
  </body>
</html>
如何在本地主机上打开网页中的Jar以测试它而不出现该错误?该错误是什么意思

<applet code=Simple_Frame.class
    archive="Simple_Frame2.jar"
    width="120" height="120">
另一个技巧是,
InvocationTargetException
通常是另一个更具体异常的包装。始终复制/粘贴完整的错误和异常输出

1)为什么要编写小程序?如果是老师指定的,请参考。2) 为什么要使用AWT?请参阅,了解放弃AWT使用组件而支持Swing的许多好理由。3) 那个HTML是无效的。它声明自己为HTML4.01,但
applet
元素当时已被弃用。如果它有助于解决问题,请联系我们。
<applet code=Simple_Frame.class
    archive="Simple_Frame2.jar"
    width="120" height="120">
<applet code=Start
    archive="Simple_Frame2.jar"
    width="120" height="120">