【问题标题】:I have a Java Applet working in Eclipse but not working as embedded applet我有一个在 Eclipse 中工作的 Java 小程序,但不能作为嵌入式小程序工作
【发布时间】:2014-08-19 21:25:31
【问题描述】:

从 Eclipse 迁移到嵌入 HTML 页面的分步过程是什么?我有标签和 jar 文件已导出,但它告诉我找不到主类。我尝试了几件事,但无济于事。谢谢!

【问题讨论】:

  • 抱怨主班的“它”是什么?您尝试了哪些事情,具体结果如何?你用什么打开 HTML 页面?
  • 你写java小程序有什么原因吗?网络上的嵌入式 java 几乎已经死了。
  • 当我尝试运行 HTML 文件时,Firefox 抱怨找不到 .class 文件。我已经尝试了 标记和单独的单个 .class 文件,它可以工作,但是当我尝试在 jar 文件中使用 .class 文件时,它找不到它。我用火狐打开。我正在编写 Java 小程序,因为我想创建一些对其他人来说是有形且可见的东西。我想我应该制作 Windows 或 iOS 或其他类型的应用程序,但我最了解 Java。 (虽然我已经制作了 Android)(顺便说一句,我不知道嵌入式 Java 已经死了。为什么会这样?
  • “但它告诉我找不到主类” 究竟是什么,然后复制/粘贴消息。 “我正在编写 Java 小程序,因为我想创建一些对其他人可见且有形的东西。” 然后使用可供更多人使用的 JS+HTML 5。

标签: java eclipse applet embedding


【解决方案1】:

您是否阅读过 Oracle 关于部署 Java 小程序的页面:

http://docs.oracle.com/javase/tutorial/deployment/applet/deployingApplet.html

我会从这个开始,如果您仍然有具体问题,请返回 stackoverflow。

【讨论】:

  • 谢谢!我想我已经看过了,但为了以防万一,我会仔细阅读本教程。我的具体问题是我的 jar 文件。 Firefox 不会从 jar 文件中读取,也不会在我的 jar 文件中找到我的 .class 文件。当我只是在 jar 之外引用一个 .class 文件时,它就可以工作。这就是我感到困惑的原因。
【解决方案2】:

Deploying An Applet In Under 10 Minutes :

  • 编译/构建您的小程序的 Java 代码并确保所有类 文件和资源(例如图像等)位于单独的目录中, 示例构建/组件。
  • 创建一个包含您的小程序的 jar 文件 类文件和资源。
  • 如果小程序需要,请签署您的 jar 文件 特殊的安全权限,例如,在具有默认设置的现代 JRE 中启动。默认情况下,未签名的代码将被阻止。
  • 创建一个 JNLP 文件,描述您的小程序如何 应该启动。

另见Deployment Toolkit 101 - Java Tutorials Blog

【讨论】:

    猜你喜欢
    • 2011-08-15
    • 1970-01-01
    • 1970-01-01
    • 2014-02-21
    • 2013-04-25
    • 2012-11-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多