如果你在com.aa.bb包下有W.java W处理你写的xml文件,你可以把你的xml文件放到这个com.aa.bb包中,编译后,xml文件就会一同编译到相同位置的class类包中.
解决方案 »
- 各位大侠,请问在EJB3中如果有多个数据源,表同名的情况下如何区别不同的表
- 困扰无法解决,请教各位大虾:Tomcat5.5配置连接池时的异常错误:org.apache.tomcat.dbcp.dbcp.SQLNestedException:
- 请教:struts-config.xml 配置 plug-in 出错。
- hibernate的问题,帮忙看看
- oracle应用服务器发布应用的问题
- 蔡鸟求解!
- 正则表达式如何提取数字
- 关于Hibernate关联更新一个错误,请牛人解答.
- 求spring ,hibernate,struts及j2ee中文资料(每个50分,谢谢)
- 谁能给我
- Eclipse2.13和tomcat5的问题
- struts运行时报出javax.servlet.ServletException: Error instantiating servlet class org.apache.struts.action.ActionServlet!急!
String filepath=getServletContext().getRealPath("")+"/WEB-INF/classes/com/asianinfo/util/***.xml
这是你的包路径对吧,打在JAR里,OK
请看
InputStream input =
this.getClass().getResourceAsStream
("/com/asianinf/util/你的XML文件");
DocumentBuilder builder=factory.newDocumentBuilder();
document=builder.parse(input);
运行时有两种,这样做好后,一种是打包可运行JAR,双击,就可以运行,一种是许多人喜欢在JBUILDER里运行,OK,请把com\\asianinf\\util\\文件拷贝入(用手工)到你的jb工程下的classes目录下,目录和com\\asianinf\\util\\文件 这个完全一样,文件名也一样,这样就可以在JB中直接运行,不过不能点"rebuild",因为一点,这个文件又从CLASSES目录下消失了,一rebuild就要手工拷一次,而且打JAR包时,要"add file"进去,要不,JB也是不会自已把这个文件加进打包的JAR中的,OK?
正解