最近修繕公司的erp系統,spring、JDBC、數據庫是mysql(線上環境貌似是Oracle)。
這種很老的系統一般都很坑爹,果然沒錯,沒有maven,神奇的配置文檔,與本地環境配置不同還需要修改的地方有很多。
主要就是從svn直接down下來的項目不能運行的問題:
從svn中導出項目之後但是並沒有卵用的解決辦法:
以下都是適用於eclipse系列的解決辦法,IDEA請繞行。
Java project
1、首先就是.project不匹配的問題,eclipse無法將項目識別為java項目的問題。
解決方法:
首先在svn導入項目時選擇 。
如果你不喜歡直接導出之後的亂七八糟的配置,那麽導出之後,從項目根目錄中拿出.project,再次導入,這一次選擇 。
檢出之後將之前的.project放入新導入的項目根目錄中,刷新項目,java項目就可以被eclipse被識別出來了。
2、隨之而來的jar包找不到的問題
解決辦法:
找不到就直接導入啊,導入項目jar包之後別忘了導入server的包,我們一般用tomcat。
項目右鍵 --> Build Path --> Configure Build Path
3、做完上面那些,運行一下還是報錯,原因是找不到配置文檔。
解決辦法:
項目右鍵 --> Build Path --> Configure Build Path -->Source --> Add Folder -->將你的配置文件目錄加進去就可以了。
4、最後記得修改項目編碼,不然會遇到更坑爹的問題
解決辦法:
1)項目文本文件默認編碼:【右擊項目】->【Properties】->【Resource】->【Text file encoding】
2)tomcat默認編碼修改,這個具體自己百度吧,很簡單,修改一下Server.xml的encoding就行了。
都這樣子了還是不能運行?你還是去抱研發經理的大腿吧。
web project
1、檢出之後首先就是識別不出來項目是web項目的問題。
解決辦法:
項目右鍵 --> properties --> Project Facets --> 將選項Dynamic web Module調上
此時會發現下方有個Further configuration available
點擊Further configuration available,將默認的WebContent改為你自己的項目根目錄名,例如webRoot
2、隨之而來的仍舊是jar包找不到的問題
解決辦法:
找不到就直接導入啊,導入項目jar包之後別忘了導入server的包,我們一般用tomcat。
項目右鍵 --> Build Path --> Configure Build Path
3、做完上面那些,運行一下還是報錯,原因是找不到配置文檔。
解決辦法:
項目右鍵 --> Build Path --> Configure Build Path -->Source --> Add Folder -->將你的配置文件目錄加進去就可以了。
4、最後記得修改項目編碼,不然會遇到更坑爹的問題
解決辦法:
1)項目文本文件默認編碼:【右擊項目】->【Properties】->【Resource】->【Text file encoding】
2)tomcat默認編碼修改,這個具體自己百度吧,很簡單,修改一下Server.xml的encoding就行了。
5.放到tomcat還跑不起來?
清一下緩存,試試IE吧……,樓主也無能為力了……
不喜勿噴,本人是菜鳥,歡迎大神指導!
Tags: java項目 文本文件 配置文件 erp系統 oracle
文章來源: