2 回答
TA貢獻(xiàn)1846條經(jīng)驗(yàn) 獲得超7個(gè)贊
解決方法:
首先確定你的電腦是否可以連接網(wǎng)絡(luò)。
如果可以連接網(wǎng)絡(luò),在maven的本地庫(kù)的路徑下執(zhí)行以下命令:
for /r %i in (*.lastUpdated) do del %i
最后,嘗試刷新maven工程,看是否可以成功。
擴(kuò)展資料:
Maven項(xiàng)目對(duì)象模型(POM),可以通過(guò)一小段描述信息來(lái)管理項(xiàng)目的構(gòu)建,報(bào)告和文檔的軟件項(xiàng)目管理工具。
Maven 除了以程序構(gòu)建能力為特色之外,還提供高級(jí)項(xiàng)目管理工具。由于 Maven 的缺省構(gòu)建規(guī)則有較高的可重用性,所以常常用兩三行 Maven 構(gòu)建腳本就可以構(gòu)建簡(jiǎn)單的項(xiàng)目。由于 Maven 的面向項(xiàng)目的方法,許多 Apache Jakarta 項(xiàng)目發(fā)文時(shí)使用 Maven,而且公司項(xiàng)目采用 Maven 的比例在持續(xù)增長(zhǎng)。
Maven這個(gè)單詞來(lái)自于意第緒語(yǔ)(猶太語(yǔ)),意為知識(shí)的積累,最初在Jakata Turbine項(xiàng)目中用來(lái)簡(jiǎn)化構(gòu)建過(guò)程。當(dāng)時(shí)有一些項(xiàng)目(有各自Ant build文件),僅有細(xì)微的差別,而JAR文件都由CVS來(lái)維護(hù)。于是希望有一種標(biāo)準(zhǔn)化的方式構(gòu)建項(xiàng)目,一個(gè)清晰的方式定義項(xiàng)目的組成,一個(gè)容易的方式發(fā)布項(xiàng)目的信息,以及一種簡(jiǎn)單的方式在多個(gè)項(xiàng)目中共享JARs。
常用命令:
1.mvn archetype:generate 創(chuàng)建Maven
2.項(xiàng)目mvn compile 編譯源代碼
3.mvn deploy 發(fā)布項(xiàng)目
4.mvn test-compile 編譯測(cè)試源代碼
5.mvn test 運(yùn)行應(yīng)用程序中的單元測(cè)試
6.mvn site 生成項(xiàng)目相關(guān)信息的網(wǎng)站
7.mvn clean 清除項(xiàng)目目錄中的生成結(jié)果
8.mvn package 根據(jù)項(xiàng)目生成的jar
9.mvn install 在本地Repository中安裝jar
10.mvn eclipse:eclipse 生成eclipse項(xiàng)目文件
11.mvnjetty:run 啟動(dòng)jetty服務(wù)
12.mvntomcat:run 啟動(dòng)tomcat服務(wù)
TA貢獻(xiàn)1865條經(jīng)驗(yàn) 獲得超7個(gè)贊
報(bào)錯(cuò)錯(cuò)誤信息大概意思是說(shuō)maven想要嘗試去下載maven-surefire-plugin,但是又無(wú)法下載。
解決方法:
首先確定你的電腦是否可以連接網(wǎng)絡(luò)。
如果可以連接網(wǎng)絡(luò),在maven的本地庫(kù)的路徑下執(zhí)行以下命令:
| 1 | for /r %i in (*.lastUpdated) do del %i |
最后,嘗試刷新maven工程,看是否可以成功。
- 2 回答
- 0 關(guān)注
- 1713 瀏覽
添加回答
舉報(bào)

