【发布时间】:2015-04-02 01:35:29
【问题描述】:
所以我有以下文件夹结构:
- 项目
- 库 (从此文件夹运行 jar)
- properties(要加载的属性文件在此文件夹中)
我正在尝试通过 X.class.getClassLoader().getResource("properties/fileName") 加载属性文件。此方法在 eclipse 中有效,但是当我使用 maven 构建 jar 时,它无法找到该文件,给出一个文件未找到异常。
我怀疑该文件夹不在类路径中,因为如果我运行 getClassLoader().getResources("") 属性文件夹永远不会出现。我尝试了之前关于stackoverflow的问题中的所有建议,但到目前为止都没有奏效。
我也试过运行 java -cp 和 -classpath 但还是失败了。
【问题讨论】: