【问题标题】:Determing class path for jar html embed确定 jar html 嵌入的类路径
【发布时间】:2011-07-09 01:48:45
【问题描述】:

我正在尝试将 JAR 可执行文件作为 Web 应用程序提供。我在确定“代码”属性的类路径时遇到问题。 JAR 最初打包在 CD-ROM 上。

双击 JAR 本身 (BDH.jar) 执行 "C:\Program Files\Java\jre6\bin\javaw.exe" -jar "C:\Documents and Settings\xxxx\My Documents\3. Current Projects\BDH\BDH.jar"

双击捆绑的.exe执行“微分方程.exe”"C:\Documents and Settings\xxxx\My Documents\3. Current Projects\BDH\jre\bin\javaw.exe" -Xms134217728 -Xmx268435456 -classpath "C:\Documents and Settings\xxxx\My Documents\3. Current Projects\BDH\BDH.jar;C:\Documents and Settings\xxxx\My Documents\3. Current Projects\BDH\lax.jar;" com.zerog.lax.LAX "C:/Documents and Settings/xxxx/My Documents/3. Current Projects/BDH/Differential Equations.lax" "C:/Documents and Settings/xxxx/Local Settings/Temp/lax29DC.tmp"

这两个都成功启动了应用程序。

哦,我正在使用“applet-fu.js”来尝试加载它。我在 BDH.jar 中找到了一堆可能的类,并尝试在没有运气的情况下加载它们:

applet_fu.run(
  {'width':'550','height':'320'},
  {
    'archive':'BDH.jar',
    'code':'com/artmedialab/main/BDH.class'
  },
  '1.4.2',
  '<p>Please install Java.</p>'
);

有希望完成这项工作吗?

【问题讨论】:

    标签: java html jar classpath embed


    【解决方案1】:

    由于这是一个可双击的应用程序,事实证明我不能将它用作小程序(无论如何,并非没有变化)。显然,通过 Web 分发桌面应用程序的方法是使用 JavaWebStart(有时称为 JNLP)。详情请见http://download.oracle.com/javase/tutorial/deployment/webstart/index.html

    【讨论】:

      猜你喜欢
      • 2016-06-25
      • 2011-08-31
      • 2016-09-04
      • 2015-04-01
      • 1970-01-01
      • 2017-03-01
      • 2017-11-19
      • 2010-10-03
      • 1970-01-01
      相关资源
      最近更新 更多