Bei*_*ier 2 java eclipse export jar
我正在尝试使用 Eclipse 的导出功能构建一个可运行的 JAR。除了根目录下的几个 .properties 文件之外,一切正常。
我将所有 .properties 文件添加到构建路径中,它们出现在 Java 构建路径对话框中的“Order and Export”选项卡下。
但是,当我尝试运行导出时,出现以下错误:
无法读取 JAR 文件“log4j.properties”。原因: 打开 zip 文件时出错 打开 zip 文件时出错 打开 zip 文件时出错
Runnable JAR 文件实际上已创建,但其中没有 .properties 文件。为什么它尝试将 .properties 文件导出为 ZIP 文件?如何进行这项工作?
Eclipse 构建 ID:20090621-0832
这是基于内存的,但我相当确定属性文件不会自动从 jar 加载。这个想法是属性文件应该易于修改。否则,这些值也可能只是在类文件中。
如果您尝试从其他任何地方访问属性文件,这应该不是问题。
这也是为什么你很少看到单独打包的jar文件的原因。通常还有其他东西需要加载。
这种行为有必要吗?
| 归档时间: |
|
| 查看次数: |
23116 次 |
| 最近记录: |