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);




本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/538211.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/538211.shtml
英文地址,請注明出處:http://en.pswp.cn/news/538211.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

win10計算器rsh_Win10 內置計算器評測:PowerShell 很靠譜

計算器幾乎是每個操作系統都具備的工具,不管是手機還是電腦,很多人都離不開它。然而這些系統內置計算器標準模式往往功能比較簡單,基本上只用于單步運算,就像傳統計算器那樣,現在的Win10計算器也是如此。不過Windows10…

android tcpdump log分析,android 系統啟動過程中加入tcpdump和logcat

一、android 系統啟動過程中加入tcpdump ,分析開機啟動后,系統與服務器端的消息交互。1. init.rc 中的修改1)在init.rc 中加上tcpdump service.service tcpdump /system/xbin/tcpdump -s 0 -w/data/test/test_1.pcapclass core2)在init.rc 中啟動tcpdump…

Linux下查看軟件安裝路徑(whereis)

原文鏈接:http://blog.csdn.net/ly_feng/article/details/7898649----------------------------------------------------------------一、查看文件安裝路徑:由于初次大部分軟件的安裝都是系統自動安裝的,所有先說查看文件安裝的所有路徑(地址…

CloudDBA新功能上線--SQL過濾/限制/防火墻

1 前言 CloudDBA是阿里云數據庫團隊開發的智能診斷和優化平臺,可以幫助用戶更好使用阿里云數據庫。CloudDBA不斷提升算法和規則,更好的匹配更多用戶場景,剛剛上線了SQL過濾功能,用來解決某類SQL給系統帶來的沖擊。 2 功能描述 匹配…

js導出的xlsx無法打開_js文件操作之——導出Excel (js-xlsx)

前陣子跟server同學討論一個Excel導出的需求,我說JS搞不定,需要server來做,被server同學強行打臉。今天研究了下,尼瑪,不光可以,還很強大了!總結:經驗是害人的,尤其是在發…

Linux上Svn環境搭建

一般情況下,Linux都是自帶SVN環境的。 查看svn是否安裝了 [14:50:28][rootVM60 ~]# rpm -aq subversion [14:50:30]subversion-1.6.11-9.el6_4.x86_64 [14:52:01][rootVM60 ~]# whereis svn [14:52:01]svn: /usr/bin/svn /usr/share/man/man1/svn.1.gz [14:55:…

android主流技術框架,android開發現在流行什么IDE和開發框架?

慕仙森idea, AS (android studio), adt, 其中 AS 是google 非常推薦的.看官網就知道了. 框架的話: xutils , andbase , volley等等,還有比較流行的UI界面效果,個性化控件等等.  關于 IDE 的優劣勢. 個人認為:各有各的好處.  對于以前 Java 的開發人員來說(我就是的,嘿嘿) ,…

聯想拯救者y7000加內存條_關于2020款聯想拯救者Y7000、R7000和Y7000P,r7000p選哪個好?看這里就對了...

朋友咨詢:作為傳媒行業,經常用到ps,pr,lr,ae,au,flash,3d max,edius等這些軟件,8000以內的預算,那么2020款聯想拯救者Y7000、R7000和Y7000P&#…

Hivesql里的limit使用誤區

select * from HIVE_D_MT_UU_H_SPARK limit 1000;讀取前1000行。需求:在hive表前1000行里,過濾出不重復的refid,imsi。錯誤的寫法:select distinct refid,imsi from HIVE_D_MT_UU_H_SPARK limit 1000;會去讀取全表,把0~1000行的不…

android 釋放bitmap fragment,,為什么重復Replace Fragment會內存泄漏

如圖&#xff0c;當點擊下面的兩個按鈕時&#xff0c;REPALCE上面的Fragmnet&#xff0c;共兩個&#xff0c;反復切換時發生了內存泄漏這是Fragment的代碼&#xff1a;public class Fragment2 extends Fragment {private List lb new ArrayList<>();NullableOverridepub…

Improved GAN

https://www.bilibili.com/video/av9770302/?p16 從之前講的basic gan延伸到unified framework&#xff0c;到WGAN 再到通過WGAN進行Generation和Transformation 復習一下GAN&#xff0c; 首先我們有一個目標&#xff0c;target分布&#xff0c;Pdata&#xff0c; 藍色部分表示…

cython加密代碼python_利用Cython對python代碼進行加密

利用Cython對python代碼進行加密Cython是屬于PYTHON的超集&#xff0c;他首先會將PYTHON代碼轉化成C語言代碼&#xff0c;然后通過c編譯器生成可執行文件。優勢&#xff1a;資源豐富&#xff0c;適合快速開發。翻譯成C后速度比較快&#xff0c;在windows環境中用cython加密后的…

Linux ftp 命令

[deepenvd26wyjl01 ~]$ ftp IP地址 Connected to 10.xxxx.191 (10.xxxx191). 220-FileZilla Server 0.9.53 beta 220-written by Tim Kosse (tim.kossefilezilla-project.org) 220 Please visit https://filezilla-project.org/ Name (10.xxxx.191:deepen): yzcloud 331 Passwo…

android viewpager 間隔,viewpager 系統兼容 clipChildren 頁卡間距

此效果在4.4以下有個bug&#xff0c;兩邊的會有遮蓋&#xff0c;但是一滑動就沒事了。。。此時需要給viewpager設置onpagerchangedListener 刷新父布局invalidateviewpager.setPagerMargin();//設置頁卡間隔viewpager.setOffscreenPageLimit(); 設置緩存數量viewpager的父布局…

python web驗證碼_python web框架Flask——手機短信驗證碼

下列代碼都是以自己的項目實例講述的&#xff0c;相關的文本內容很少&#xff0c;主要說明全在代碼注釋中。我是使用阿里云云通信的短信服務&#xff0c;第一次使用會摸不著頭緒&#xff0c;這里我們需要做些準備工作&#xff1a;1、登陸自己的賬號進入阿里云官網&#xff0c;沒…

機器學習:樣本集、驗證集(開發集)、測試集

樣本集、驗證集&#xff08;開發集&#xff09;、測試集。 Ripley, B.D&#xff08;1996&#xff09;在他的經典專著Pattern Recognition and Neural Networks中給出了這三個詞的定義。 Training set: A set of examples used for learning, which is to fit the parameters [i…

Linux ftp傳送問題 WARNING! 258831 bare linefeeds received in ASCII mode

WARNING! 258831 bare linefeeds received in ASCII mode 原因是傳輸時ftp的傳輸類型不一致。 在上傳的時候&#xff0c;選擇傳輸類型為 二進制 在Linux上用ftp命令get的時候&#xff0c;也要設置二進制 ftp> binary // 設置傳輸方式為binary

html輸入支付密碼樣式,基于JS實現類似支付寶支付密碼輸入框

基于JS實現類似支付寶支付密碼輸入框2019-01-06編程之家https://www.jb51.cc編程之家收集整理的這篇文章主要介紹了基于JS實現類似支付寶支付密碼輸入框&#xff0c;編程之家小編覺得挺不錯的&#xff0c;現在分享給大家&#xff0c;也給大家做個參考。本文實現的是一個類似支付…

海康+螢石云+云存儲多少錢一個月_400萬極清畫質 螢石C6Wi智能家居攝像機

作為全球最大安防企業海康威視旗下子品牌&#xff0c;螢石以“家庭安防”切入智能家居市場&#xff0c;螢石C6Wi作為一款融合目前市面上云臺攝像頭最新設計和最全功能的產品&#xff0c;其外觀設計獲得多項國際大獎&#xff0c;支持2K分辨率(25601440)及4倍變焦拍攝、微光全彩、…

unzip 報錯error [clas.zip]:? missing 1844 bytes in zipfile

error [clas.zip]: missing 1844 bytes in zipfile 解決方法&#xff1a; http://blog.csdn.net/zengmingen/article/details/78604574