首页 > 编程语言 > 详细

解决项目打jar包后无法获取配置文件的路径问题

时间:2017-12-10 13:57:24      阅读:175      评论:0      收藏:0      [点我收藏+]

今天在开发中做一个java项目,要求读取配置文件中的信息,开始一直写成绝对路径,当项目打jar包以后就找不到配置文件了,后面在网上当了一个方法,问题最后解决了,拿出来跟大家分享一下。

 

 

public class SMBConfig {
//SMB消息参数
public static String SMB_SENDER = ""; //Smb消息发送方
public static String SMB_EXCHANGE = ""; //Smb消息组
public static String SMB_SERVERIP = ""; //Smb服务端IP
public static String SMB_SERVERPORT = ""; //Smb服务端口号


static {
InputStream in = SMBConfig.class.getClass().getResourceAsStream("/config/config.properties");
Properties p = new Properties();
try {
p.load(in);
} catch (IOException e) {
e.printStackTrace();
}
//SMB消息参数
SMB_SENDER = p.getProperty("smb.sender").toString().trim();
SMB_EXCHANGE = p.getProperty("smb.exchange").toString().trim();
SMB_SERVERIP = p.getProperty("smb.smbSerIP").toString().trim();
SMB_SERVERPORT = p.getProperty("smb.smbSerPort").toString().trim();
}
}

解决项目打jar包后无法获取配置文件的路径问题

原文:http://www.cnblogs.com/xy888/p/8016628.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!