如何导出java小程序

发布于 2024-09-08 00:13:26 字数 509 浏览 2 评论 0原文

首先,我不是 Java 程序员,所以也许(希望:D)这个问题很容易解决。 我编写了一个简单的小程序,使用第三方库将文件从客户端发送到远程 FTP 服务器。当我在 eclipse applet 查看器中运行它时,一切正常,但是当我在 Web 浏览器中尝试它时,我看到这样的消息:

Exception in thread "thread applet-prova.class-2" java.lang.NoClassDefFoundError: com/enterprisedt/net/ftp/FileTransferClient
    at prova.start(prova.java:32)
    at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)

我想存在一些编译/打包问题...小程序应该经过良好签名,所以,不安全问题应该存在

First of all I'm not a Java programmer, so maybe (hopefully :D) this problem could be very simple to solve.
I've wrote a simple applet to send file from client to a remote FTP server with a third-part library. When I run it in my eclipse applet viewer everything works correctly, but when i try it in my web browser I see a message like this:

Exception in thread "thread applet-prova.class-2" java.lang.NoClassDefFoundError: com/enterprisedt/net/ftp/FileTransferClient
    at prova.start(prova.java:32)
    at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)

I suppose there is some compiling/packaging issue... the applet should be well signed so, no security problem should be there

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

悲歌长辞 2024-09-15 00:13:27

NoClassDefFoundError 意味着 com/enterpriset/net/ftp/FileTransferClient 在编译时存在,但在运行时丢失。

我并不是真正的 Applet 专家,但据我所知,您需要在 archive 属性中列出所有依赖项(即包括提供上述类的 jar) ; 标签。

如果您使用 ,请参阅问:如何将 JAR 文件指定为 OBJECT 或 EMBED 标记的一部分? 常见问题解答< /a>.

实际上,提供 HTML 可能会有所帮助。

The NoClassDefFoundError means that com/enterprisedt/net/ftp/FileTransferClient was there at compile time but is missing at runtime.

I'm not really an Applet expert but as far as I know, you need to list all dependencies (i.e. including the jar providing the above class) in the archive attribute of the <APPLET> tag.

If you are using <OBJECT> or <EMBED>, see Q: How do I specify a JAR file as part of an OBJECT or EMBED tag? in the FAQ.

Actually, providing the HTML might help here.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文