簡體   English   中英

無法從 Eclipse Luna 中的原型創建項目

[英]Unable to create project from archetype in Eclipse Luna

我正在嘗試在 Eclipse Luna 中創建一個簡單的 Maven 項目。 由於這是我的第一個 maven 項目,所以我從一個簡單的項目開始。 我正在嘗試使用webapp-j2ee14原型創建一個簡單的 web 項目。

創建時我發現原型列表中不存在此原型。 所以我嘗試使用添加原型選項並提供以下原型選項。

<archetype>
  <groupId>org.codehaus.mojo.archetypes</groupId>
  <artifactId>webapp-j2ee14</artifactId>
  <version>1.3</version>
  <repository>http://repo1.maven.org/maven2/org/codehaus/mojo/archetypes/webapp-j2ee14/1.3/</repository>
</archetype>

上面的代碼片段基本上來自我系統中.m2目錄下的archetype-catalog.xml文件,但我實際上是從eclipse UI輸入的。

現在,當我單擊完成時,出現以下錯誤...

在此處輸入圖像描述

在搜索谷歌但得到相同的錯誤后,我嘗試使用其他幾個 repo url。 我在哪里可以獲得此原型的正確回購協議 url?

提前致謝...

在你的 eclipse 中添加 Remote Archetype 它會告訴你那個選項。 以下是步驟:

  1. 文件--->新建---> Maven項目---->下一步--->點擊選項卡配置

  2. 將打開單獨的窗口... Maven--> Archetypes--> 單擊添加遠程目錄--> 在目錄文件中鍵入“ http://repo1.maven.org/maven2/archetype-catalog.xml ”,然后單擊應用然后好的

  3. 現在在新的 Maven 項目中,從目錄中選擇遠程原型,你會在那里找到 webapp-j2ee14 選項。

我遇到了同樣的問題,我正在創建一個簡單的 Web 應用程序。 我首先創建了 MAVEN 項目,然后將其刪除,再次創建時出現此錯誤。 所以我改變了原型的版本。 我使用的是我添加到我的 MAVEN 項目中的原型的 2.16 版本,將其更改為最新的 2.26 並且它對我有用。 您可以從http://repo1.maven.org/maven2/archetype-catalog.xml查看最新版本

我遇到了這個問題,因為我從 Eclipse 中刪除了以前創建的項目。 后來,我從工作區中刪除了 .metadata 文件和項目。 然后這個問題就解決了。

我遇到了同樣的問題,我通過手動刪除工作工作區或工作區目錄根中未使用的pom.xml文件來解決。

我認為工作空間由於某種原因搞砸了。 以下這些步驟可能會有所幫助

  1. 關閉日食
  2. 刪除.metadata目錄
  3. 重新啟動 eclipse,指向相同的工作區並嘗試創建新的 maven 項目的過程

或者如果這種方法不起作用

  1. 切換到一個全新的工作區並嘗試相同的過程來創建您的 Maven 項目

這對我有用!

經過一整天的工作,我終於找到了解決方案。 我剛剛去了 Eclipse 市場(幫助-Eclipse 市場)並從那里更新了 maven。 現在它創造了奇跡。 早些時候我無法從 Eclipse 市場安裝 TestNG 插件,但現在從那里更新 maven 后,Testng 插件成功安裝在我的 eclipse luna 中。

我試圖創建一個maven 原型快速入門並遇到了這個問題,我之前從未創建過任何 maven 項目,所以對於下面的那些是你需要遵循的步驟 -

  1. Go運行 -> 運行方式 -> Maven 安裝
  2. 在項目資源管理器中右鍵單擊pom.xml 文件 -> Maven -> 更新項目。

這肯定會解決問題。

Eclipse 我用的版本:2021-09 (4.21.0)

暫無
暫無

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

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