淺談eclipse生成的.classpath檔案
1、.classpath檔案時eclipse新建web工程的時候生成的一個檔案,改變java Build path的時候或者改變載入的jar包順序的時候,這個檔案也會改變。
2、.classpath檔案不能隨意刪除。個人在將已有的工程import進入eclipse工作區的時候將.classpath檔案刪除了,然後再重新匯入jar包,整個工程就會重新編譯,也就會產生.classpath檔案,但是這個重新生成的.classpath檔案的內容可能就會出問題,也就有可能導致在tomcat部署的時候出現不可預料的問題。
例如:
原始的.classpath檔案部分主要內容如下:
個人刪除後,eclipse重新build的.classpath檔案部分主要內容如下:
如果碰到以上問題的話,則可以參考原始.classpath檔案修改過來就可以了
以前沒有注意過.classpath檔案,這次讓我深刻了解了它,代價比較嚴重,花了不少時間。現在想想歸結原因就是我把.classpath檔案輕易刪除了。
在這裡總結一下,警惕!
相關推薦
淺談eclipse生成的.classpath檔案
1、.classpath檔案時eclipse新建web工程的時候生成的一個檔案,改變java Build path的時候或者改變載入的jar包順序的時候,這個檔案也會改變。2、.classpath檔案不能隨意刪除。個人在將已有的工程import進入eclipse工作區的時候將
淺談webuploader上傳檔案
官網:http://fex.baidu.com/webuploader/getting-started.html 案例: 檔案上傳進度 // 檔案上傳過程中建立進度條實時顯示。 uploader.on( 'uploadProgress', function( file,
9.淺談.dll .lib .def檔案格式究竟是什麼
我最近在github上下載了一個專案,需要配到fftw的第三方庫,可是看到一堆dll檔案,lib檔案,def檔案,頭都暈了,不知道這些東西是什麼,怎麼用,下面就我查詢的資料做一個小結。 據說,出現.lib .dll 這種檔案的原因是為了保護原始碼,這個以後機會我
淺談Eclipse尋找JVM(JRE)的順序機制
如果你的機器上沒有安裝任何JRE(或者JDK,本文不做二者的區分),那麼點選eclipse.exe就會報錯說找不到JRE。此時可以安裝一個JRE、或者直接把JRE目錄拷貝到eclipse安裝目錄下。 在Eclipse的每個專案中可以為專案指定不同的JRE版本,比如A專案使用
使用eclipse生成javadoc檔案
1.1、生成javadoc。在Eclipse的Project選單上,點Generate javadoc。一路next下去,注意在最後需要指定生成的編碼(-encoding UTF-8 -charset UTF-8)。會在指定的資料夾下生成一些html。 1.2、將javad
淺談Eclipse的更新、升級和MyEclipse外掛的安裝方法
使用的是如下圖所示的eclipse標準版演示: 先談下eclipse下安裝MyEclipse外掛的過程: 第一種方法:通過MyEclipse的存檔進行離線更新 MD5:a8c45afbc9cc835422e367963c196567 檔案大小:922
淺談 Linux 下的檔案描述符 fd fp
檔案描述符: 是個很小的正整數,它是一個索引值,指向核心為每一個程序所維護的該程序開啟檔案的記錄表。 當某個程式開啟檔案時,作業系統返回相應的檔案描述符,程式為了處理該檔案必須引用此描述符。所謂的檔案描述符是一個低階的正整數。最前面的三個檔案描述符(0,1
淺談ASP.NET配置檔案加密
在剛剛完成的一個ASP.NET專案中,遇到了這麼一個問題,專案部署到生產環境中時,領導要求專案中的配置檔案(如web.config,app.config)中不能出現敏感字元,如:資料庫連線,等等。第一個想到的方法是,寫一個加密解密演算法,將這些配置檔案中的值以密文的方式存到c
使用Eclipse打包生成jar檔案,解決CLASSPATH問題
在釋出JavaSE專案時候,經常需要將該專案打成jar包,這個時候,如果專案中有對第三方jar包的依賴,需要在打包自己的專案時候,解決關於第三方jar包的CLASSPATH問題。下面介紹在Eclipse下,如何實現上述目標: 在專案需要匯出jar檔案的類,例如上面的Tes
淺談高通平臺NON-HLOS.bin檔案生成和映象載入過程
宣告:本文只用於個人學習交流,若不慎造成侵權,請及時聯絡我,立即予以改正 NON-HLOS.bin檔案是BP側的一個映象,最終被燒寫到modem分割槽,但最近研究發現,其不僅僅包含modem映象,它還包含ADSP映象、Wcnss映象、Venus映象
淺談全局唯一ID的生成方案
uid twitter 可用性 數據庫 通過 心算 開源 遞增 系統 業務系統Id必須具有唯一性的要求,在此之上還需要高可用,趨勢增長的特點;常見有下面四種方法生成Id 1.UUID 本地直接生成Id,不需要遠程調用,延時低,擴展性好,基本上沒有性能上限;但是沒
誰還沒遇上過NoClassDefFoundError咋地——淺談字節碼生成與熱部署
normal 選擇 加載器 行為 錯誤日誌 運維 屬性 lena 響應 誰還沒遇上過NoClassDefFoundError咋地——淺談字節碼生成與熱部署 前言 在Java程序員的世界裏,NoClassDefFoundError是一類相當令人厭惡的錯誤,因為這類錯誤通常非
淺談pipreqs組件(自動生成需要導入的模塊信息)
由於 clas vra install avr .com txt In 使用 簡介 pipreqs的作用 一起開發項目的時候總是要搭建環境和部署環境的,這個時候必須得有個python第三方包的list,一般都叫做requirements.txt。 如果一個項目使用時vi
淺談pipreqs組件(自動生成需要導入的模塊信息) 和 virtualenv(虛擬環境)
部署 信息 進行 方式 情況 vat sha bsp 路徑 一、pipreqs組件 pipreqs的作用 一起開發項目的時候總是要搭建環境和部署環境的,這個時候必須得有個python第三方包的list,一般都叫做requirements.txt。 如果一個項目使用時vi
淺談linux9:檔案歸檔與壓縮
檔案歸檔 把多個檔案變成一個歸檔檔案tar c ##建立 f ##指定歸檔檔名稱 t ##顯示歸檔檔案中的內容 r ##向歸檔檔案中新增檔案 --get ##取出單個檔案 --delete ##刪除單個檔案 x ##取
淺談Linux4:檔案許可權(特殊)
系統預設許可權的設定 我們已經學習了檔案許可權的相關基本內容,包括如何檢視,如何修改,以及針對不同使用者主體怎樣修改。 但是,有沒有考慮過,當我們新建一個檔案或者資料夾時,並沒有設定關於許可權的任何引數,那麼它的許可權是多少呢?又是從哪裡來呢? 我們可以很容易的看到,新建檔案的許可權是64
淺談 Android Dex 檔案
概述 為什麼要了解 Dex 檔案 瞭解了 Dex 檔案以後,對日常開發中遇到一些問題能有更深的理解。如:APK 的瘦身、熱修復、外掛化、應用加固、Android 逆向工程、64 K 方法數限制。 什麼是 Dex 檔案 在明白什麼是 Dex 檔案之前,要先了解一下 JVM,Dalvik 和 ART。JV
淺談ext2檔案系統
我們知道檔案系統是組織和管理磁碟上的檔案,並向用戶提供操作介面(open、read、write等),Unix中的每個物件幾乎都可以當做檔案來看待。核心在沒有結構的硬體上構造結構化的檔案系統,而檔案抽象在整個系統中廣泛使用。Linux支援多種檔案系統,如ext2,ext3,vfat等,ex
淺談linux系統中pdf檔案的預設開啟方式
atril、gimp和evince,三者均可以開啟application/pdf格式檔案。gimp為一款影象處理軟體;atril為mate環境下常用的文件檢視器;evince為gnome環境下常用的文件檢視器。 某mate桌面和gnome伺服器環境中配置檔案mimeapps.list都定義了applicat
淺談qmake之pro、pri、prf、prl檔案
儘管每次和cmake對比起來,我們總是說 qmake 簡單、功能少。但是qmake仍然是一個非常複雜的東西,我想大多人應該和我一樣吧: 不是太清楚CONFIG等變數到底如何起作用的 用過的qmake內建變數和函式不超過20個 看Qt Creator原始碼或者