Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typescript/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 无法在eclipse中创建新的Maven项目_Java_Eclipse_Maven - Fatal编程技术网

Java 无法在eclipse中创建新的Maven项目

Java 无法在eclipse中创建新的Maven项目,java,eclipse,maven,Java,Eclipse,Maven,当我尝试创建新的Maven项目时,会出现以下错误: 无法解析原型 archetype:maven archetype quickstart:1.1,来自以下任意一个 已配置的存储库 此外,我得到以下信息: 无法解析原型 archetypes:maven ArchetypeQuickStart:1.1,来自以下任意一个 已配置的存储库。无法写入上次更新的项目 地位 /Users/vismarkjuarez/.m2/repository/org/apache/maven/archetypes/mav

当我尝试创建新的Maven项目时,会出现以下错误:

无法解析原型 archetype:maven archetype quickstart:1.1,来自以下任意一个 已配置的存储库

此外,我得到以下信息:

无法解析原型 archetypes:maven ArchetypeQuickStart:1.1,来自以下任意一个 已配置的存储库。无法写入上次更新的项目 地位 /Users/vismarkjuarez/.m2/repository/org/apache/maven/archetypes/maven-archetypes/maven-archetypequickstart/1.1/m2e-lastUpdated.properties (无此类文件或目录)

我已尝试删除我的整个.m2文件夹,但无法执行此操作(无法删除非空目录错误),并且我已经删除了我的文件夹
.m2/repository/org/apache/maven/archetypes
文件夹,但出现相同的错误

我遇到了这个问题,并通过以下方式解决:

Eclipse中,菜单Windows->选项首选项->打开Maven->用户设置


转到本地存储库中指定的地址(来自合并的用户和全局设置)并删除所有文件夹和文件。现在您可以毫无问题地创建项目了。

我遇到了这个问题,并通过以下方式解决了这个问题:

Eclipse中,菜单Windows->选项首选项->打开Maven->用户设置


转到本地存储库中指定的地址(从合并的用户和全局设置)并删除所有文件夹和文件。现在你可以毫无问题地创建项目了。

我知道这是一个老问题,但这个问题仍然没有公认的答案,所以我会回答它,以防有人像我一样偶然发现这个问题

因此,这里的问题是maven没有下载最新的jar和pom文件,用于您的案例arhetype中的依赖项。问题是maven试图下载它,但失败了,因此在这些文件夹中,您可以看到上次下载类型的pom和jar文件

  • 首先进入.m2文件夹,即C/Users/username/.m2/repository

  • 现在删除存储库文件夹中的所有内容,即org和其中的所有内容

  • 现在转到,复制tools/ci/.travis.settings.xml

  • 现在打开notepad++,创建一个新文件,粘贴上面的复制文件并将其保存为settings.xml

  • 现在将settings.xml放在C/Users/username/.m2中

  • 现在打开eclipse:-单击窗口>首选项>Maven>用户设置

  • 现在浏览您的用户设置文件,并为它们提供Settings.xml的路径,即C/Users/username/.m2/Settings.xml

  • 现在应用更改并重新开始,您将看到依赖项现在将开始下载,而不是创建上次下载的文件


  • 我知道这是一个老问题,但这个问题仍然没有公认的答案,所以我会回答它,以防有人像我一样偶然发现这个问题

    因此,这里的问题是maven没有下载最新的jar和pom文件,用于您的案例arhetype中的依赖项。问题是maven试图下载它,但失败了,因此在这些文件夹中,您可以看到上次下载类型的pom和jar文件

  • 首先进入.m2文件夹,即C/Users/username/.m2/repository

  • 现在删除存储库文件夹中的所有内容,即org和其中的所有内容

  • 现在转到,复制tools/ci/.travis.settings.xml

  • 现在打开notepad++,创建一个新文件,粘贴上面的复制文件并将其保存为settings.xml

  • 现在将settings.xml放在C/Users/username/.m2中

  • 现在打开eclipse:-单击窗口>首选项>Maven>用户设置

  • 现在浏览您的用户设置文件,并为它们提供Settings.xml的路径,即C/Users/username/.m2/Settings.xml

  • 现在应用更改并重新开始,您将看到依赖项现在将开始下载,而不是创建上次下载的文件


  • 你来对地方了。我们可以教你如何删除目录。试过了吗?你来对地方了。我们可以教你如何删除目录。你试过这个吗?