1.声明~eclipse中程序正常运行
2.载入配置文件路劲代码
rootFile=this.getClass().getResource("").toString().substring(6);
控制台输出效果rootFile:E:/workspace/BroadcastControl/bin/zd/main/
3.配置文件目录:
文件夹src---包名zz.main 配置文件ConParam.properties
4.发布jar执行截图
求指教
------解决方案--------------------
直接引用jar包中的路径貌似是行不通的。
不过你可以用加载流的方式来获取该配置信息
InputStream is = this.getClass().getResourceAsStream(
"/lib/ttt.txt");
BufferedReader br = new BufferedReader(new InputStreamReader(is));
String s = "";
try {
while ((s = br.readLine()) != null)
System.out.println(s);
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
jar包结构: