如何在项目中快速的寻找WebContent/WEB-INFO目录

今天在开发程序时候遇到了这样一个需求,需要在代码中调用webcontent/web-info路径作为根路径莱存放配置文件,网上找了很多的方法

最常见的是、

String configpath = Thread.currentThread().getContextClassLoader().getResource("").getPath();

但是很不幸的是我获得的是bulid下的文件目录而不是webcontent,具体 原因并没有深入研究

只是灵光一闪用了另一种方法

String path=new file("WebContent/WEB-INFO").getabsolutepath();

就可以获得了。

解释下原理,"WebContent/WEB-INFO"是相对路径,因为文件已经存在所以不会被创建,然后在获得它的绝对路径就可以获得D:XXX/xxxx/WebContent/WEB-INFO方法

当然网上也有其他的一些获取路径的方法,都是互相抄袭,都一样,留个地址大家去看一个就好啦

http://www.cnblogs.com/duoting/p/4141044.html

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值