JAR包中读取配置文件问题

原创 2011年01月14日 14:59:00

我设计了一个配置文件在包的内部,志读取他的类是在同一级目录:

我用

InputStream inputStream = ClassLoader.getClass().getClassLoader().getResourceAsStream("com//kingdee//eas//custom//plugin//weight//ipConfig.properties");  读取,调试程序没有问题。

 

打成包后就报错,说找不到资源文件:

 

解决方法:

将配置文件放到放src根目录下

去,InputStream   in   =   ClassLoader.getSystemResourceAsStream("ipConfig.properties");解决了问题
或者把xml拎出来放jar外面

相关文章推荐

关于系统读取properties配置文件的路径问题,包括打成jar包的运行文件

在当前的一个项目中,遇到以下业务需要: 1.开发环境是在myeclipse里运行的时候,启动服务后,有一个加载配置文件属性信息的Global.java。用于得到配置文件里的配置信息; 2.发布系统...

读取jar包内外配置文件,xml property文件的读取修改

jar包中的类如何读取包内和包外的配置文件  最近将代码打包成jar包,关于如何处理读取配置文件的问题特此记录一下。  Java代码  out.properties   a.jar   ...

Jar文件配置文件路径问题

在Eclipse中运行的时候,一切正常。把Java工程导成了可运行Java文件,通过java -jar XX.jar命令运行的时候,会报异常说配置文件路径找不到....

读取配置文件工具类外挂在jar

一般小工程,properties配置文件之间在src根目录创建 比如data.properties,代码如下 [java] view plain copy print...

java读取xml数据库配置文件--利用dom4j.jar

一、相关说明 最近在写一个分布式查询的框架,其中涉及读数据库集群配文件部分,在这里单独列出来。 平时写代码访问数据库都是直接把数据库ip、端口号、数据库名称还有名称写进代码里面,这样做的坏处就是每当数...

代码与配置文件一起打jar包 另一web工程加载

转载自:http://blog.csdn.net/siakang/article/details/8128756 有时候,在项目开发时我们会有这样的需求: 在有个工程里开发代码...

在可执行jar包中调用配置文件

问题: 当把用Spring框架开发的java project(在Eclipse中可以正常执行)导出为可执行jar包时,单独执行jar包会出现无法找到applicationContext.xml文件的问...
  • zxygww
  • zxygww
  • 2015年09月17日 16:22
  • 1584

spring加载jar包中多个配置文件

转自:http://evan0625.iteye.com/blog/1598366   在使用spring加载jar包中的配置文件时,不支持通配符,需要一个一个引入,如下所示: Java代码 ...
  • okkeqin
  • okkeqin
  • 2017年01月15日 20:57
  • 406

[MySQL]利用apache第三方jar包,编写的的JDBCUtils工具类过程及内容详解.附带配置文件的详细注解.

利用apache第三方jar包,编写的的JDBCUtils工具类,算是上个版本的升级版,其中运用到连接池去保存创建数据库连接...
  • whx217
  • whx217
  • 2017年03月30日 16:45
  • 374

使用maven给spring项目打可直接运行的jar包(配置文件内置外置的打法)

从网上看过许多打jar包的例子,大多是将配置文件打进jar包的。经过本人一番研究,终于搞清楚了怎样将jar包的配置文件外置。 废话不说,直接上spring的pom.xml的配置文件。 ...
  • hj7jay
  • hj7jay
  • 2016年07月30日 14:04
  • 2604
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:JAR包中读取配置文件问题
举报原因:
原因补充:

(最多只允许输入30个字)