【问题标题】:What's the best way of storing and extracting files inside the .jar archive?在 .jar 存档中存储和提取文件的最佳方式是什么?
【发布时间】:2011-05-07 08:23:31
【问题描述】:

我正在寻找一种将文件存储在 jar 中(并提取它们)的方法,但它也必须在从 Eclipse 运行/调试时工作。

解释: 将文件存储为我想用于框架图标的图像。我希望现在很清楚。

【问题讨论】:

  • 您是在提问还是在投诉?
  • 不,问一个问题:P 这就是 stackOverflow 的用途,对吧?

标签: java jar archive


【解决方案1】:

我仍然认为这个问题有点不清楚。

你想做什么?您可以使用 JarInputStream/JarOutputStream 创建和读取 jar 文件,也可以使用 Class.getResourceAsStream(String name) 从类路径上的 jar 文件中读取文件

【讨论】:

  • 嘿,最后一行是我要找的 :D 现在只有当所有东西都打包在 .jar 中时才有效?还是从 Eclipse 运行时它也能工作?
【解决方案2】:

我没有清楚地理解你的问题。 Eclipse可以导出可运行的jar文件,右键项目名选择导出。然后从对话框中选择 java 类别下的可运行 jar 文件。

【讨论】:

  • 是的,我知道这一点,我已经编辑了我的主要问题,使其更具可读性。
【解决方案3】:

使用 Eclipse IDE 创建 JAR 文件非常简单。

按照简单的步骤操作。
1. 右键单击​​您要创建 JAR 文件的项目。
2. 从上下文菜单中选择导出。

【讨论】:

    【解决方案4】:

    Eclipse 理解 Ant 构建文件。编写一个构建文件,同时(编译和)Jar 的代码,这不会成为问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-11-24
      • 2011-03-23
      • 1970-01-01
      • 1970-01-01
      • 2012-02-18
      • 1970-01-01
      • 2011-01-02
      • 1970-01-01
      相关资源
      最近更新 更多