maven項目開發時遇到的相關問題

在使用maven構建並開發項目時,總是遇到各種各樣的問題,真是讓人望而卻步,但又不得不去解決。在搭建maven項目時要保證網絡通暢啊,最好不要是代理上網,網絡不通暢出錯的可能性大大增加啊。因爲maven在開始構建項目時需要下載大量的環境文件及其依賴包之類的東西。如果網絡不通暢總會報一些各種各樣的錯誤。下面是我所遇到的一些問題,希望能夠幫助後來者。



1、如發現啓動tomcat後找不到類,但又確認加入了,那麼就要修改.classpath文件了,操作如下:
在更新maven後,需要在項目跟路徑下修改.classpath文件,找到path=org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER並加入
<attribute name="org.eclipse.jst.component.dependency" value="/WEB-INF/lib"/>


2、servlet3.0以後默認jsp中不開啓el


3、如發現jsp中用${}發生錯誤,需要在pom.xml中先加入jsp-api.jar 並更新項目,然後在刪除pom.xml中jsp-api配置(避免在tomcat發佈中和tomcat下jsp-api衝突)


4、注意,在maven項目搭建並配置完成後,不要去maven下update project,不然有些配置必須重頭開始咯。

5、maven3默認依賴的jdk版本爲1.5,如果需要用1.6的同志,需要在pom.xml中加入插件,具體操作可以看這篇文章:http://blog.csdn.net/tandaly/article/details/9231905





作者:tandaly




發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章