org.apache.maven.plugin.prefix.NoPluginFoundForPrefixException:在当前项目和插件组中未找到前缀为“原型”的插件

时间:2018-07-26 08:59:49

标签: maven

当我尝试使用以下命令创建 maven 项目时:

mvn -B archetype:generate -DarchetypeGroupId=org.apache.maven.archetypes -DgroupId=com.mycompany.app -DartifactId=my-app

如果出现此错误:

 org.apache.maven.plugin.prefix.NoPluginFoundForPrefixException: 
    No plugin found for prefix 'archetype' in the current project 
    and in the plugin groups [org.apache.maven.plugins, org.codehaus.mojo] available from 
    the repositories [local (C:\Users\PC\.m2\repository),
     central (https://repo.maven.apache.org/maven2)]

我阅读了很多帖子,但找不到解决方案。我尝试设置代理,因为我使用的是办公室网络,因此以这种方式编辑文件C:\ apache-maven-3.5.4 \ conf \ settings.xml:

  <proxies>
     <proxy>
          <id>proxyhttp</id>
          <active>true</active>
          <protocol>https</protocol>       
          <username></username>
          <password></password>
          <host>myproxyname</host>
          <port>8080</port>
          <nonProxyHosts>local.net|some.host.com</nonProxyHosts>
    </proxy>
    <proxy>
          <id>proxyhttps</id>
          <active>true</active>
          <protocol>http</protocol>    
          <username></username>
          <password></password>
          <host>myproxyname</host>
          <port>8080</port>
          <nonProxyHosts>local.net|some.host.com</nonProxyHosts>
    </proxy>
  </proxies>

删除代理后,我还尝试使用手机的连接,但仍然出现相同的错误。

在运行命令之前,我试图取消C:\ Users \ PC.m2文件夹,但是仍然遇到相同的问题。

有人有其他解决方案吗?

0 个答案:

没有答案