使用MAVEN和Eclipse開發Web項目依賴庫的問題

使用Maven和Eclipse開發web項目時,會出現一個問題,就是發佈調試的時候,lib不會自動拷貝到WEB-INF/lib之下,導致classnotfound的錯誤。

解決方法:

1、“Maven ” –> “Enable dependency Management“
2、Web Deployment Assembly中添加maven dependencies
步驟如下圖:
工程 -> 右鍵 -> preferences


.classpath文件中會有修改

<classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/>

變爲

    <classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER">
        <attributes>
            <attribute name="org.eclipse.jst.component.dependency" value="/WEB-INF/lib"/>
        </attributes>
    </classpathentry>

參考:http://blog.csdn.net/yirentianran/article/details/6429240



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