我有一件奇怪的事: 如果我将属性文件留在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: .