java读取jar包中的资源文件
程序员文章站
2022-03-02 17:17:19
...
参考
http://blog.csdn.net/lang_xp/archive/2009/11/02/4755755.aspx
以下代码是将一个jar包中的资源文件读入,jar包中即使得到了绝对路径也无法用File来访问,只能得到IO流
所以只能操作流来访问jar包中的文件。注意:只能读取当前class路径下的配置文件。
InputStream is = this.getClass().getResourceAsStream("jdbc.properties");
Properties prop = new Properties();
prop.load(is);
String ip = prop.getProperty("IP");
String port = prop.getProperty("Port");
String dbName = prop.getProperty("DBName");
prop.clear();
is.close();
jdbc.properties文件格式如下
IP=127.0.0.1
Port=1433
User=sa
PassWord=abc123
DBName=xxx
下一篇: css常用效果总结
推荐阅读
-
基于将Android工程做成jar包和资源文件的解决方法
-
在.NET中读取嵌入和使用资源文件的方法
-
android从资源文件中读取文件流并显示的方法
-
Java 获取 jar包以外的资源操作
-
Java利用exe4j工具生成exe文件实例演示,IntelliJ IDEA将项目转化为jar包方法,运行生成后的程序弹出exe4j提示处理
-
关于Springboot打成JAR包后读取外部配置文件的问题
-
如何从jar包中读取配置文件
-
Java资源文件的读取总结
-
java中如何直接读取zip压缩包目录中的各个文件的名字
-
不重新打包部署 - 修改项目配置文件并快速应用到Tomcat中(即修改Tomcat war包中某个jar包中的配置文件)