java应用程序中处理配置文件和图片路径在打包后路径不对的问题
1、创建一个类来管理这些配置的路径,这个类最好和配置文件及图片放在一个包中,在引用时:ManagerVariable .LOAD就获取到了,此时无论是jar包还是exe包都不会出现文件路径错误了
package com.property;
import java.net.URL;
public class ManagerVariable {
public static final URL LOAD=ManagerVariable.class.getResource("load.gif");
public static final URL TITLE2=ManagerVariable.class.getResource("title2.png");
public static final URL TITLE=ManagerVariable.class.getResource("title.png");
public static final URL CONFIG=ManagerVariable.class.getResource("config.properties");
public static final URL LOG=ManagerVariable.class.getResource("log4j.xml");
public static final URL LOGO=ManagerVariable.class.getResource("logo.gif");
}