一直以來困擾個人一個問題終於解決了,就是用m2eclipse導入
mvn archetype:create
命令創建的項目老是報錯的問題。
通常來講創建Maven web最快捷的方式就是用
mvn archetype:create
-DarchetypeArtifactId=maven-archetype-webapp
這個命令了,可是以後導入eclipse倒是一件麻煩事,
建立完了之後,咱們通常用執行mvn eclipse:eclipse來轉換爲eclipse項目,而後mvn eclipse:clean一項,而後
就能夠經過m2eclipse導入到IDE中區了,可是你一運行Maven build命令通常會包這個錯
An internal error occurred during: "Importing Maven projects".
Unsupported IClasspathEntry kind=4
這個就是m2eclipse的bug,聽說從m2e1.0版本的插件時就有了,我如今安裝的是m2e1.4版本的插件。仍是沒解決這個問題
這個是從
stack上得到的解決方法
標準的解決辦法,很是完美(爲了偷懶,就直接copy過來了,呵呵……)
這個大問題算
解決了,還有一些小問題,
http://blog.csdn.net/yuguiyang1990/article/details/8796726
以前我參考了這篇文章來建立Maven項目,可是有些步驟總是不行,由於我是用命令建立而後導入的,
這些小問題有:
一、Project Facets中沒法修改項目,解決辦法就是到.settings目錄下直接修改文件,截圖以下
這個是修改項目的特性,至關於直接修改Project Facets中的屬性了。
這個是修改項目的編譯環境,有些時候默認是1.5的,改爲1.6就能夠了
還有一個就是按照csdn那個blog的方式,這個Maven庫總是找不到,經過最上面那一步解決完了,就能找到這個庫加進去了。
這是我在Maven實踐中碰到的一些問題,作個筆記,但願對你有所幫助,既然都進來了,
望不要吝嗇點一下頂,這是對我最大的確定