zte smartgsm precio opiniones caracteristicas maven-2

maven-2 - smartgsm - zte maven 2 root



arquetipo mvn: generar no funciona, no se ha encontrado ningĂșn complemento para el prefijo ''arquetipo'' (11)

El comando que debe utilizar para generar un proyecto con un arquetipo es ...

mvn archetype:generate

El comando que publicaste en tu pregunta era incorrecto (falta la primera ''e'' en el arquetipo). Supongo que esto es solo un error tipográfico en SO, porque el error que publicaste tenía un arquetipo escrito correctamente.

Creo que este error se producirá si está intentando ejecutar este comando desde un directorio que ya tiene un archivo pom.xml . Intentará encontrar una configuración de complemento de arquetipo dentro del archivo pom.xml existente.

Intente el comando nuevamente en un directorio vacío, o al menos en uno que no tenga un archivo pom.xml y debería funcionar.

Quiero construir un proyecto simple usando un arquetipo existente. Pero no puedo ejecutar el mvn archetype:generate ya que me sigue diciendo la siguiente información

[ERROR] 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:/Documents and Settings/ccen/.m2/repository), central (ht tp://repo1.maven.org/maven2)] -> [Help 1]

Estaba usando MS Windows y no usé settings.xml en mi carpeta ~ / .m2 y todo es nuevo. ¿Podría alguien ayudarme a resolverlo?


En caso de que esté detrás de un firewall corporativo, configure la configuración del proxy utilizando "settings.xml" en el directorio / conf nombre de usuario, contraseña, host y se deben proporcionar los valores de puerto.

| <proxy> <id>optional</id> <active>true</active> <protocol>http</protocol> <username>proxyuser</username> <password>proxypass</password> <host>proxy.host.net</host> <port>80</port> <nonProxyHosts>local.net|some.host.com</nonProxyHosts> </proxy>


En mi caso, la solución simplemente ejecutó mvn archtype: genere en Modo Seguro bajo su perfil de usuario. Después de eso pude ejecutarlo en arranque normal.


Este es el problema con su firewall. Para comprobar si el firewall está activado:

Haga clic en Inicio-> haga clic en Ejecutar-> escriba wscui.cpl -> haga clic en Aceptar. En el Centro de seguridad de Windows-> haga clic en Seguridad. Si el Network Firewall de red está "activado", debe configurar el proxy para Maven.

Vaya a / conf -> abrir settings.xml con el proxy del servidor de comentarios (si no recuerda la configuración del proxy, puede verificar en el navegador web usando)

<proxies> <proxy> <id>optional</id> <active>true</active> <protocol>http</protocol> <username></username> <password></password> <host>www-proxy.us.oracle.com</host> <port>80</port> <nonProxyHosts></nonProxyHosts> </proxy> </proxies>

Puede dejar en blanco los campos nombre de usuario y pwd y configurar solo el host y el puerto.


La otra cosa que podría salir mal es que su máquina está detrás de un firewall o proxy, por lo que su caja no puede acceder a http://repo1.maven.org/maven2 . Intente acceder a esta URL directamente en un navegador o algo para probar si puede hacer la solicitud.


Otro problema con Windows (Vista, Windows 7 en adelante) es que el símbolo del sistema debe ejecutarse bajo los privilegios administrativos (haga clic con el botón derecho en el acceso directo del símbolo del sistema y elija "Ejecutar anuncio de administrador" si UAC está activado), así que simplemente ejecute el símbolo del sistema como administrador antes de ejecutar arquetipo mvn: generar.

Me había enfrentado a este problema al crear el proyecto de vaadin 7 en Windows 7 usando el siguiente comando.

mvn archetype:generate -DarchetypeGroupId=com.vaadin -DarchetypeArtifactId=vaadin-archetype-application -DarchetypeVersion=7.1.8 -DgroupId=im.sma.testproject -DartifactId=testproject -Dversion=1.0 -Dpackaging=war

  • SMA

Resolví este problema deshabilitando el antivirus durante un tiempo mientras se creaba el proyecto.


Si esta advertencia va acompañada de la advertencia:

Received fatal alert: protocol_version

A continuación, compruebe su versión de Java. Pude resolver este problema al actualizar mi versión de Java de 7 a 10. Vea lo siguiente:

https://github.com/technomancy/leiningen/issues/2364


Tengo el mismo problema con maven 3. Acabo de actualizar de jdk7 a jdk8 y el problema se resolvió.


Tuve el mismo problema Causa raíz: tecleado mvn genera: arquetipo en lugar de arquetipo: genere.
arquetipo mvn: generar - es la forma correcta.


  • Para agregar la respuesta de Venerik, elaboraría un poco para los usuarios ingenuos como yo;

la configuración del proxy en maven va a la carpeta apache-maven-3.3.9 / conf y encuentra la configuración. xml, ábralo en cualquier editor de texto, vaya al bloque de código que se ve a continuación

<proxies> <!-- proxy | Specification for one proxy, to be used in connecting to the network. | <proxy> <id>optional</id> <active>true</active> <protocol>http</protocol> <username>proxyuser</username> <password>proxypass</password> <host>proxy.host.net</host> <port>80</port> <nonProxyHosts>local.net|some.host.com</nonProxyHosts> </proxy> --> </proxies>

  • Ahora descomente el código de (proxy ... / proxy) cortándolo y pegándolo

justo después (proxies).

Ahora cambie de acuerdo con su configuración de proxy En mi caso, se parece a lo siguiente

<proxies> <proxy> <id>optional</id> <active>true</active> <protocol>http</protocol> <host>authproxy.serc.iisc.ernet.in</host> <port>3128</port> <nonProxyHosts>local.net|some.host.com</nonProxyHosts> </proxy> <!-- proxy | Specification for one proxy, to be used in connecting to the network. | --> </proxies>

Ahora intente ejecutar el arquetipo mvn: genere y debería ejecutarse y descargarse