Tomcat下找不到properties文件
在java core项目里,目录结构如下:
当使用
InputStream ips=new FileInputStream("config/config.properties");
能读到properties文件。
但是在java web项目时,部署到Tomcat后。上面的读法就不行了。
javaweb项目结构如下:
原因:
打开项目部署到Tomcat后的目录结构:
并没有config文件夹
因此使用下面的代码:
public class HiveDao {private String driverName;private String ip;private String port;private String database;private String username;private String password;private String url;public HiveDao() {try {InputStream ips=new FileInputStream(HiveDao.class.getResource("/").getPath() + "/jdbc.properties");Properties properties=new Properties();properties.load(ips);
Tomcat下找不到properties文件相关推荐
- 运行jar包提示找不到.properties文件的问题
/** * @function: 加载资源文件 * @Author:2012-5-19 下午06:01:54 * @param: * @return void */ private static vo ...
- Android Studio在项目文件夹/build/intermediates/下找不到bundles文件夹和packaged-classes文件夹
build之后在项目文件夹/build/intermediates/下找不到bundles文件夹,是因为bundles文件夹改为了packaged-classes文件夹,如下图所示: 另外还需要注意的 ...
- Ubuntu虚拟机设置共享文件夹后/mnt下找不到hgfs文件夹
--------------------------------- 今天用VMware装Ubuntu时设置共享文件夹出了问题.设置共享文件夹时没有报错,但虚拟机内/mnt下找不到hgfs文件夹. 找了 ...
- Tomcat下java普通类IO文件路径问题
由于在windows和linux下文件路径的表示方式存在差异 而我们的项目大多是在windows下的eclipse中完成测试 然后部署到linux的tomcat服务器中 这个时候我们既不能把地址写死( ...
- Windows下找不到AppData文件夹
AppData文件夹是位于用户文件夹下,包含了很多软件的配置信息.临时文件等,一般找不到AppData文件夹是由于没有开启显示隐藏文件导致的. (1)如图所示,进入C盘的用户(或User)文件夹下的用 ...
- php找不到phpmyadmin,nginx下找不到phpmyadmin文件
问题: 已经安装了最新的稳定版本的Nginex(1.4.4),并且想安装phpMyAdmin,不幸的是当我尝试在我的浏览器中通过http:// 192打开phpMyAdmin时出现以下错误. . . ...
- tomcat下如何才能运行shtml文件?
2019独角兽企业重金招聘Python工程师标准>>> 我们知道,需要运行shtml,必须在web服务器上配置好ssi. 下面是ssi在tomcat5.*上的配置方法: 打开tomc ...
- web服务器获取项目路径问题,读取web项目properties文件路径 解决tomcat服务器找不到properties路径问题...
1.需求:有时候我们产品经理给我们的需求是会不断变化的,例如数量是1000现在变成500,我们不可以去改代码吧,这样很麻烦,所以就可以改配置文件properties(这个数据库链接一样),当然也有js ...
- mysql properties文件路径_读取web项目properties文件路径 解决tomcat服务器找不到properties路径问题...
1.需求:有时候我们产品经理给我们的需求是会不断变化的,例如数量是1000现在变成500,我们不可以去改代码吧,这样很麻烦,所以就可以改配置文件properties(这个数据库链接一样),当然也有js ...
最新文章
- lodash 根据某个字段排序处理
- Notepad++如何对比文件 Notepad++对比两个文件代码方法
- python读取html文件正则替换_Python使用正则表达式过滤或替换HTML标签的方法详解...
- FFmpeg AVFMT_NOFILE宏定义剖析
- oracle操作字符串:拼接、替换、截取、查找、长度、判断
- 计算机型号win7,win7cpu型号怎么看
- 谷歌开源图片压缩算法Guetzli实测体验报告
- 大道至简(周爱民)第一章读后感-------伪代码
- 为什么计算机关机后自动开机,老司机教你电脑关机后自动开机怎么办
- Linux(进程概念详解)
- 破局“人工智能+大数据”产业痛点,保险极客百万医疗震撼出击
- 【opencv-python】视频处理(4) cv2.VideoCapture.get()函数、cv2.VideoCapture.set()函数
- 洛谷三月月赛——P5238 整数校验器
- 三、PyQt5高级控件的使用
- 伤寒杂病论.辨阳明病脉证并治
- 回车换行问题0x0D和0x0A
- 朱志星:道路交通事故“减量控大”技术治理思路和对策
- 百度服务器4月1日维护,2014年4月1日定期维护公告
- 安装使用——百家CMS微商城说明文档(2)
- 判断当前页面是否在微信浏览器中打开(四类方法)
热门文章
- mysql2012更改表名_T-SQL入門攻略之13-修改数据表
- PHP微信app接口退款,10.PHP接入微信退款接口
- matlab验潮站,验潮站的作用是什么
- 虚拟化服务器的管理与维,服务器虚拟化管理
- 清明节游戏服务器维护,清明节游戏活动【4月2日--4月16日】
- mysql32位的能装在64位的电脑上吗,mysql32位能装64位电脑【excle中怎么将log值变回原来的数据库】...
- android双联动列表,Android Fragment实现列表和内容联动
- python停用词表_多版本中文停用词词表 + 多版本英文停用词词表 + python词表合并程序...
- mqtt php 16进制数据,phpMQTT 内存耗死问题
- 设置linux拨号服务端,CentOS Linux上搭建PPPoE服务器及拨号设置