CentOS下eclipse建立maven工程失敗
阿新 • • 發佈:2018-12-29
在linux下使用eclipse建立maven工程失敗,如下圖。但我在windows環境下,eclipse建立成功了。無論是eclipse,還是maven的配置基本都是相同的。。鬱悶不解
1、檢查maven環境變數
【/etc/profile】檔案中已定義環境變數
MAVEN_HOME=/home/cent/Downloads/apache-maven-3.6.0
PATH=$PATH:$JAVA_HOME/bin:$HADOOP_HOME/bin:$HADOOP_HOME/sbin:${MAVEN_HOME}/bin
2、安裝maven-archetype-quickstart
按照網上所說,需要安裝maven-archetype-quickstart.jar
3、修改setting.xml
3.1 windows環境下沒有修改,只修改了linux下的,新增阿里雲映象。
<mirror>
<id>alimaven</id>
<mirrorOf>central</mirrorOf>
<name>aliyun maven</name>
< url>http://maven.aliyun.com/nexus/content/groups/public/</url>
</mirror>
3.2 eclipse配置
Maven - User Settings - Global Settings 開啟資源管理器,引入修改的settings.xml檔案
4、刪除 lastUpdated
在當前使用者目錄**.m2/repository/org/apache/maven/archetypes/maven-archetype-quickstart**,檢視resolver-status.properties檔案:連結超時
刪除掉 lastUpdated 相關檔案,重新建立工程,ok了。看來問題是網路超時導致的。
注意:.m2是隱藏目錄