码迷,mamicode.com
首页 > 编程语言 > 详细

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

时间:2017-12-10 14:26:18      阅读:461      评论:0      收藏:0      [点我收藏+]

标签:input   读取   jar   配置文件   jar包   span   try   style   服务   

今天在开发中做一个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包后无法获取配置文件的路径问题

标签:input   读取   jar   配置文件   jar包   span   try   style   服务   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!