【问题标题】:Where I can Find Path of resources *.jar in JNLP?在哪里可以找到 JNLP 中资源 *.jar 的路径?
【发布时间】:2010-10-18 19:06:40
【问题描述】:

我下载了一个 java 应用程序 webstart.JNLP 。在我在记事本中打开后,我发现它列出了一些资源,如下所示,我认为,要让应用程序能够加载,那些 *.jar 必须位于我电脑中的某个位置。我在哪里可以找到 *.jar 的路径?有人帮忙出主意吗?

    <jar href="sax2.jar"/>
    <jar href="soap.jar"/>
    <jar href="sslava.jar"/>
    <jar href="winpack-3.6.1.jar"/>
    <jar href="wsdl4j-1.5.1.jar"/>
    <jar href="secprops-prodny.jar"/>

【问题讨论】:

  • 你不需要它。只需将内容加载为资源:这就是整个想法。您不需要知道 .jar 文件在哪里。

标签: java jnlp


【解决方案1】:
  1. 可以通过以下方式找到该位置:
    1. 打开Java Control Panel
    2. (关闭顶部打开的 Java Cache Viewer)
    3. 在常规选项卡的 Internet 临时文件部分,单击设置。
    4. 位置将显示在 ..Location 下。
  2. 该对话框的位置部分下方是磁盘空间部分。如果 Select the compression level for JAR files: 设置为 None(默认),则不会有 Jars,只有类文件和其他松散资源。

【讨论】:

    【解决方案2】:

    在 Linux 系统上,您会在 ~/.java/deployment/cache/javaws/ 中找到 jar 缓存。jar 将位于基于下载 jar 的 url 的目录中。

    在 Windows (XP) 系统上,该文件夹应位于 C:\Documents and Settings\\Application Data\Sun\Java\Deployment

    对于 Vista 和 Win 7,我假设它相似,但我不知道“应用程序数据”文件夹在这些操作系统中的位置。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-06-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多