Java 读取项目中的配置文件
读取导出jar包的相同目录的配置文件
1 | System.getProperty( "user.dir" )+ "\\" +fileName; |
读取类所在目录的配置文件按
1 | InputStreamis=TestAction. class .getClassLoader().getResourceAsStream( "test.txt" ); |
web项目读取webcontent
1 2 3 4 5 6 7 8 9 | String path = request.getSession().getServletContext().getRealPath( "/config/sysconfig.properties" ); System.out.println( "doGet读取到的/WEB-INF/config/sysconfig.properties:path:" +path); String url = request.getSession().getServletContext().getRealPath( "/WEB-INF/config/config.properties" ); System.out.println( "doGet读取到的/WEB-INF/config/config.properties:url:" +url); /** * 结果: * doGet:path:D:\tomcat7\wtpwebapps\demoProj\config\sysconfig.properties * doGet:url:D:\tomcat7\wtpwebapps\demoProj\WEB-INF\config\config.properties */ |
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步