問題描述
原先有一個程序在服務器正常運行,但是客戶突然把重裝了服務器系統,改爲了《無限的未知 win2003 完整克隆版 V8 32位》。雖然不太理解客戶的心理,但是誰讓人家是客戶呢……老老實實重裝環境部署程序,萬幸一切正常。但是我想的太簡單了,第二天客戶又對服務器進行了改動並且質問我爲什麼程序又不能登錄了?!誰讓人家時客戶呢……老老實實檢查程序後發現tomcat啓動時程序報錯,用本地正確的程序替換服務器中的程序依然無效、重裝jdk、清楚tomact緩存、重裝tomcat都無效,最後加了兩天的班才發現我的程序裏有部分代碼被徹底隱藏了!
問題總結
- 環境變量被刪,檢查服務時發現環境變量Path中有關JDK和tomcat的配置被刪除了。重新配置環境變量。
-
程序內名爲sys的文件夾被隱藏
1.這個隱藏沒辦法通過文件夾選項中的查看取消 2.cmd窗口也無法看到被隱藏的文件夾 3.可以通過文件夾上方的路徑查看 4.最後無法恢復文件,只能修改程序中包名稱避開此問題。