簡體   English   中英

創建一個maven項目

[英]Creating a maven project

如何在eclipse中創建一個簡單的maven項目。 每次創建它時都會在創建項目時出錯。

錯誤說明資源路徑位置類型CoreException:無法計算構建計划:插件org.apache.maven.plugins:maven-compiler-plugin:2.3.2或其中一個依賴項無法解析:無法讀取org的工件描述符。 apache.maven.plugins:maven-compiler-plugin:jar:2.3.2:ArtifactResolutionException:無法從http://repo1.maven轉移org.apache.maven.plugins:maven-compiler-plugin:pom:2.3.2 .org / maven2緩存在本地存儲庫中,在中心的更新間隔過去或強制更新之前,不會重新嘗試解析。 原始錯誤:無法傳輸工件org.apache.maven.plugins:maven-compiler-plugin:pom:2.3.2 from / to central( http://repo1.maven.org/maven2 ):連接超時pom.xml / speech-to-text line 1 Maven Project構建生命周期映射問題

我剛剛用嵌入式Maven解決了這個問題,感謝@MaDa。

對於同樣情況下的其他人,我不僅僅是在旅途中,試試這個:

1)創建/更新settings.xml。 找出它在Eclipse中的位置:Window> Preferences> Maven> User Settings。 瀏覽到為settings.xml指定的位置 - 如果不存在,則創建它。 添加以下內容:

<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0
                      http://maven.apache.org/xsd/settings-1.0.0.xsd">

<proxies>
    <proxy>
      <id>1</id>
      <active>true</active>
      <protocol>http</protocol>      
      <host>*INSERT PROXY HERE*</host>
      <port>80</port>
      <nonProxyHosts>localhost</nonProxyHosts>
    </proxy>    
</proxies>

</settings>

如果您有settings.xml文件,則可能不需要<settings>標記。

2)Eclipse:Window - > Preferences - > Maven - > Installations。 瀏覽“嵌入式安裝的全局設置”並指向文件settings.xml。

3)重啟Eclipse

...而已。 希望它比我的經驗痛苦少。 :d

如果您使用獨立的Maven安裝,請查看有關用戶設置的Maven文檔 ; 如果您在防火牆/ NAT后面,那么您可能需要在<proxy>標記內添加代理定義。

如果您使用嵌入在Eclipse中的Maven,上面的句子也是有效的,但另外您需要確保考慮用戶設置文件(首選項 - > Maven - >用戶設置)。

嘗試更新maven項目

  1. 轉到poroject右鍵單擊

  2. 行家

  3. 更新項目(ALT + F5)

你是代理人嗎? 您是否在settings.xml文件中配置了它?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM