當前位置:編程學習大全網 - 源碼下載 - 使用eclipsemvc框架怎麽搭建

使用eclipsemvc框架怎麽搭建

搭建壹個maven項目,mvc架構,web端使用springmvc,主要記錄下搭建時遇到的問題

1.主pom.xml文件語句 名稱為hibeauty-modules

mvn archetype:generate -DgroupId=com.hibeauty -DartifactId=hibeauty-modules -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false

進入目錄,分別建立webapp項目以及普通的maven項目。

首先,修改pom.xml文件,把packaging修改為pom,version改為1.0

進入到hibeauty-modules,運行以下命令,項目為名稱為hibeauty-web,這是壹個webapp項目,之後要單獨處理壹下。

mvn archetype:generate -DgroupId=com.hibeauty -DartifactId=hibeauty-web -DarchetypeArtifactId=maven-archetype-webapp -DinteractiveMode=false

web依賴的service的名稱為hibeauty-business,進入到hibeauty-modules,運行以下命令,這是壹個普通maven項目

mvn archetype:generate -DgroupId=com.hibeauty -DartifactId=hibeauty-business -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false

註意:此時的webapp項目運行mvn eclipse:eclipse並不能被eclipse認可為壹個web項目,也就是說妳的eclipse裏的tomcat不能認出這個web項目,需要運行的是

mvn eclipse:eclipse -Dwtpversion=2.0

另外,如果需要下載對應jar包的源碼,需要運行

mvn eclipse:eclipse -DdownloadSource=true

2.在主pom對應的文件夾裏運行 mvn clean install eclipse:eclipse 這樣就完成了pom文件中的jar包下載,並且生成了eclipse的對應加載文件,使eclipse能夠認出兩個bundle了

3.進入到eclipse裏面,在tomcat裏面導入webapp項目,然後再server裏面運行,如果報錯的內容是找不到類似於

org.springframework.web.context.ContextLoaderListener java.lang.ClassNotFoundException:

org.springframework.web.context.ContextLoaderListener

Error configuring application listener of class org.springframework.web.util.Log4jConfigListener

java.lang.ClassNotFoundException: org.springframework.web.util.Log4jConfigListener

這樣,但是如果妳在java build path的lib裏面又能看到這些包,就需要把這些文件從java build

path裏面復制到Deployment Assembly裏面。具體方法properties->Deployment

Assemble->Add->java build path

即可解決。同理如果出現找不到依賴的project的錯誤,properties->Deployment

Assemble->Add->project引進來即可

最後,這次框架搭建,我分別用了intellij idea 以及eclipse ,

我的感覺是idea適合搭建框架,因為他對xml文件的支持很好,會自動去找引入的java文件是否存在並提示用戶,這方面eclipse就比較弱。另外

idea的maven支持很好,對於框架搭建的環境要求很低,很多環境配置他自動幫妳做了,比如上面的1,2,3步驟,都是針對eclipse的做法。另

外idea還有個很牛的圖示類依賴關系的功能。

但是在代碼開發時,eclipse是壹個不錯的選擇。

1 .他有方便的快捷鍵

2 .svn比idea強,尤其是在增加刪除文件的時候。

3 .讓我開發時堅定選擇eclipse的主要原因是eclipse的報錯機制很強,在左邊的package explorer可以很清楚的看到出現的錯誤,當然,前提是開啟了build automatically,並且比idea顯眼的多

4 .idea不會把當前文件跟左邊的目錄自動對應,即使打開了那個roll的開關也會經常出問題。

  • 上一篇:1983年7月20出生的命運與姻緣
  • 下一篇:發卡銀行對逾期資產處置的措施
  • copyright 2024編程學習大全網