我把工程打成jar包以后放进bin目录下 同时与bin 目录同级的有个conf目录 里面包含了配置文件
比如说hhh.xml
怎么样才能读到这个配置文件?比如说
FileInputStream fi = new FileInputStream(filePath);
这个filePath 应该怎么设置
比如说hhh.xml
怎么样才能读到这个配置文件?比如说
FileInputStream fi = new FileInputStream(filePath);
这个filePath 应该怎么设置
现在的问题只是读取文件的问题吗?
就是不知道怎么用相对路径
to: yonghar "./conf/configure.xml"读的应该是和jar文件平级目录conf下的配置文件
现在读的是和jar文件的上级目录平级的conf文件夹下的配置文件我现在用一个比较土的方法:
1.先取得当前的绝对路径
File n = new File("");
path =n.getAbsolutePath();
int j =path.lastIndexOf("\\");
path=path.substring(0,j);
2.再加上相对路径
public String SELF_MRB_CONF_FILE
=path+File.separator+"conf"+File.separator+"Conf.xml";
那位大侠有好方法,望告知!!