java怎么访问tomcat下的classes下的包里的配置文件
3个回答
2015-09-23
展开全部
一般会在web.xml中配置webAppRootKey
<context-param>
<param-name>webAppRootKey</param-name>
<param-value>aaa.root</param-value>
</context-param>
java代码里
System.getProperty("aaa.root")
就能得到tomcat项目目录:比如
webapps\Project
System.getProperty("aaa.root")+"/WEB-INF/classes"就到classess目录了,你就可以加自己的路径了。
2015-09-23
展开全部
getClass().getResourceAsStream()
更多追问追答
追问
这种方式直接放在classes下的可以适用,但是放在classes目下的子包里就不行了
追答
子目录,就加子目录呗,怎么不可以呢
getClass().getResourceAsStream("/abc/edf/hij.jpg");
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个查java api手册就有
追问
这个涉及到web服务器,所以查java的api肯定是没有的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询