【问题标题】:ClassNotFoundException Java AppletClassNotFoundException Java 小程序
【发布时间】:2014-09-25 22:05:11
【问题描述】:

当我使用代码和 jar 文件创建 html 文件时出现 ClassNotFoundException 错误。不知道为什么。这是我所拥有的:

 <html>
<head>
<title>
Test Applet
</title>
</head>
<body>
<h2>Test Applet</h2>
<applet
code="Testing.class"
archive="myTestJar.jar" 
width=550 height=300>
</applet>
</body>
</html>

我只是将类放在一个 jar 文件中,并尝试使用存档来引用,但它不起作用。

【问题讨论】:

    标签: java applet syntax-error japplet


    【解决方案1】:

    试试这个

    <applet code=Testing.class
            archive="myTestJar.jar"
            width=550 height=300>
    </applet>
    

    我认为这个类有你的main(),罐子就是全部。

    如果,您没有考虑包裹。例如,如果包是 myPackage.vol3,那么该行应该是

    <applet code="myPackage.vol3.Testing.class" archive="myTestJar.jar"
    

    并将html文件放在项目文件夹“INSIDE”折叠的项目文件夹中。

    【讨论】:

    • 谢谢!但是,我在做包裹的事情时遇到了麻烦。我的主类在默认包中,那是正确的地方吗?我试图在 jar 文件之外引用 .class 文件,Firefox 会读取它,但是当放在 jar 文件中时,Firefox 说找不到 .class 文件。这就是我感到困惑的原因。
    • 当你把它放在jar文件中时,你必须使用archive="myTestJar.jar"
    猜你喜欢
    • 1970-01-01
    • 2023-03-25
    • 2015-12-20
    • 1970-01-01
    • 1970-01-01
    • 2015-06-09
    • 2015-05-28
    • 2023-04-06
    • 2014-03-04
    相关资源
    最近更新 更多