日期:2014-05-18  浏览次数:20699 次

jar中存在外部文件读取的情况。
描述一下情况:
1、在编写一个jar包后,jar包中存在读取某个文件的代码,File( "***.xml ")。

2、将这个jar包放置在weblogic下的某个web应用中web-inf/lib/目录下,
完整路径为:E:\bea\user_projects\domains\workshop\applications\etscmDemo\WEB-INF\lib\etcsm.jar

要读取的xml也放在该目录之下。

3、在运行时小弟发现,系统不会在这个目录下去寻找这个xml文件。会在weblogic下的workshop工作空间下寻找。既是在:
E:\bea\user_projects\domains\workshop\目录下寻找。
那么结果当然是找不到这个xml文件。

那么请问各位大哥,小弟要纠正这个错误,在jar包中应该如何书写呢?

3Q~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

------解决方案--------------------
沙发
嘿嘿~
没打过包
帮你顶
------解决方案--------------------
试验下j:
ar包中存在读取某个文件的代码,File(完整的路径名+ "***.xml ")。
------解决方案--------------------
up