当属性文件不在jar中时,找不到基本名称的捆绑包

时间:2019-03-01 10:14:57

标签: java properties-file resourcebundle

我有一件奇怪的事: 如果我将属性文件留在jar文件中,则我的应用程序将运行, 但是如果我将属性文件从jar中放出来(在同一目录中) 我有“找不到...”例外。 我在jar文件目录中通过命令行执行java -jar <>指令。我的jar中有一个Class-Path行:Manifest.MF文件。 谢谢您的帮助。

我对属性文件的呼叫:

public class ComparateurInventaire {
    public static ResourceBundle bundle = ResourceBundle.getBundle("param");
    private String fichier1 = null;
    private String fichier2 = null;
    ....

我的Manifest.MF文件。

Manifest-Version: 1.0
Archiver-Version: Plexus Archiver
Created-By: Apache Maven
Built-By: bda
Build-Jdk: 1.8.0_111
Main-Class: fr.ciag.util.IHMComparateurInventaire
Class-Path: .

0 个答案:

没有答案