myeclipse從SVN上拉項目,各種報錯,jar包沒有引入


問:項目中myeclipse從SVN上拉項目,各種報錯,jar包沒有引入

答:


從SVN拉項目步驟一定不能出錯,一有點差異就會出非常多的事情

 


1-
右鍵項目checkout的時候

第一頁選默認值就行

點擊 finish


2-
彈出的項目類型選擇 web porject


3-New Web Projec 界面

填入 項目名稱

注意:
Web root folder
改為 web
(這里是導入相關jar包的路徑:如果不改,選擇默認的WebRoot的話,
項目創建后所有的import命令都會出錯,
The import javax.servlet.http cannot be resolved
所以一定要改成項目放相關jar包的路徑


(另外解決方法)
如果你沒改,這時候需要你自己去手動導入所有的jar包
1.右鍵項目,build path 選擇 configure buil path
2.在彈出的界面右邊,選擇Libraries
3.如果是一片空白,則先  Add library
選擇jre System Library
然后再點擊 Add JARs
找到項目存放jar包的文件夾,把所有的jar包手動導入

(但是這里到后面好像還會出其他的錯誤)
)


4- 
Content Root URL 把項目名稱刪掉,就改成  /

然后J2EE Specification Level
選擇(默認)的J2EE 1.4

(如果選擇Java EE 5.0)
可能匯報@override的錯誤
所以到時候還要把jdk  編譯版本改為6.0,但是最后還是會出項目classes文件夾沒有編譯的情況


5-最后到這里,直接點擊finish就可以了,而且生成的項目用tomcat啟動的時候不會出任何錯誤

 

 


-------------------------------------------------------------------------------------

 

最后項目拉下來了,到這里如果注意事項沒有出入的話,項目一般就能正常跑起來了

但是,最后還是需要配置一下root的路徑

1-

到TOMCAT文件夾下 conf\catalina\localhost\ROOT.xml 修改root.xml

把項目路徑改一下
就比如:
docBase="D:\workspace\workspace-zzb\wegov2\web"

 

另外,可能還有一個問題,就是你deploy項目的時候,發現沒有項目可選,就是項目找不到發布

這里你需要去修改一下,項目根文件夾下的  .project文件

他可能是缺失了

 <natures>
  <nature>com.genuitec.eclipse.j2eedt.core.webnature</nature>
  <nature>org.eclipse.jdt.core.javanature</nature>
 </natures>


你找一個正確的項目,拷一份過來試試看

 


關鍵字:SVN    jar包   @override

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM