解決java項目打包可執行jar包后 找不到配置文件問題


1、項目結構及配置文件內容

 

 2、配置文件內容讀取 代碼實現

 

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.UnsupportedEncodingException;
import java.util.Properties;

 

public class TestResource
{
public static void main(String[] args)
{
TestResource t=new TestResource();
t.test();
}

public void test()
{
InputStream in = TestResource.class.getClass().getResourceAsStream("/resource/config.properties");
BufferedReader reader = null;
try
{
reader = new BufferedReader(new InputStreamReader(in,"UTF-8"));
}
catch (UnsupportedEncodingException e1)
{
e1.printStackTrace();
}

Properties p = new Properties();

try
{
p.load(reader);
}
catch (IOException e)
{
e.printStackTrace();
}
System.out.println(p.getProperty("name"));
System.out.println(p.getProperty("name1"));

//System.out.println(p.getProperty("excelPath").toString().trim());
//System.out.println(p.getProperty("driverPath").toString().trim());

}
}

3、執行結果

 

 4、執行jar包

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM