gpt4 book ai didi

java - 使用 Java Eclipse 创建带有 .properties 文件的可运行 JAR

转载 作者:行者123 更新时间:2023-11-29 08:19:23 24 4
gpt4 key购买 nike

我正在尝试使用 Eclipse 的导出功能构建一个可运行的 JAR。除了根目录下的几个 .properties 文件之外,一切正常。

我将所有 .properties 文件添加到构建路径中,它们出现在 Java 构建路径对话框中的“Order and Export”选项卡下。

但是,当我尝试运行导出时,出现以下错误:

无法读取 JAR 文件“log4j.properties”。原因:打开zip文件时出错 打开 zip 文件时出错 打开 zip 文件时出错

实际创建了可运行 JAR 文件,但其中没有 .properties 文件。为什么它尝试将 .properties 文件导出为 ZIP 文件?如何做到这一点?

Eclipse 版本 ID:20090621-0832

最佳答案

这是基于内存的,但我相当确定属性文件不会自动从 jar 加载。这个想法是属性文件应该易于修改。否则,这些值可能只是在类文件中。

如果您尝试从其他地方访问属性文件,这应该不是问题。

这也是你很少看到单独打包的jar文件的原因。通常还有其他东西需要加载。

这种行为有必要吗?

关于java - 使用 Java Eclipse 创建带有 .properties 文件的可运行 JAR,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1507118/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com