zte z835 precio opiniones especificaciones caracteristicas analisis maven-3

maven 3 - z835 - Error "El objetivo que especificó requiere un proyecto para ejecutarse pero no hay ningún POM en este directorio" después de ejecutar el comando maven



zte maven 3 precio (12)

"El objetivo que especificó requiere un proyecto para ejecutar": la respuesta está en su pregunta. Enfrenté el mismo problema. Ejecuta el "comando mvn" dentro de la carpeta del proyecto . Asegúrate también de que es un proyecto configurado por el maven y, por lo tanto, contiene el archivo "POM.xml" y ¡deberías estar listo!

Tengo un pom.xml en C:/Users/AArmijos/Desktop/Factura Electronica/MIyT/componentes-1.0.4/sources/pom.xml y lo ejecuté:

mvn install:install-file -DgroupId=es.mityc.jumbo.adsi -DartifactId=xmlsec-1.4.2-ADSI -Dversion=1.0 -Dpackaging=jar -Dfile=C:/Users/AArmijos/Desktop/Factura Electronica/MIyT/componentes-1.0.4/core/xmlsec-1.4.2-ADSI-1.0.jar

sin embargo, devolvió el siguiente error:

[INFO] Scanning for projects... [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 0.310s [INFO] Finished at: Thu May 02 16:48:29 COT 2013 [INFO] Final Memory: 2M/15M [INFO] ------------------------------------------------------------------------ [ERROR] The goal you specified requires a project to execute but there is no POM in this directory (C:/Users/AArmijos). Please verify you invoked Maven from the correct directory. -> [Help 1]

¿Alguien puede explicar por qué falla?


1.crear una carpeta lib en su archivo de proyecto,

2. copia tus jarFiles a la carpeta lib

3. Haga clic derecho en su jarFile vaya a la ruta de compilación> Agregar a la ruta de compilación (ahora su archivo jar es parte de sus librerías refrerenciadas)

4. Abra el símbolo del sistema y navegue a su directorio de proyecto y escriba

mvn install: install-file "-Dfile=<yourJarFileName>.jar" "-DgroupId=<yourGroupID>" "-DartifactId=<yourArtifactId>" "-Dversion=<yourVersion>" "-Dpackaging=jar"

6.Realice su índice de repositorio local abriendo en eclipse - vaya a la ventana> mostrar vista> otros> maven> maven Repositories. Haga clic derecho en Repositores locales y presione "RebuildIndex"

5.Abra su archivo pom.xml y agregue su dependencia

<dependency> <groupId><yourGroupID></groupId> <artifactId><yourArtifactId></artifactId> <version><yourVersion></version> </dependency>

y correr

mvn clean mvn compile mvn test


Agregando una respuesta más para usuarios de Windows. Si nada de esto resuelve los problemas.

No agregue space antes o después =

-DgroupId= com.company.module //Wrong , Watch the space after the equal to -DgroupId=com.company.module //Right

Es mejor poner todo dentro de comillas dobles, como "-DgroupId = com .." Esto le dará error exacto en lugar de algún error aleatorio.

Es extraño, a maven ni siquiera le importa mencionar esto en la documentación.


Cambiar mvn clean to mvn clean --file *.pom solucionó este problema para mí.


Ejecútelo desde el directorio donde reside POM.XML.


En Windows, por lo que a mí respecta, debe encerrar todos los parámetros con comillas.

Entonces, si quieres crear un arquetipo de aplicación de maven, harías lo siguiente:

Prerrequisitos:

  1. Asegúrate de tener maven instalado y tenerlo en tu variable de entorno PATH.

Cómo:

  1. Abrir ventanas powershell
  2. mkdir MyWebApp
  3. cd MyWebApp
  4. mvn archetype: generate "-DgroupId = com.javan.dev" "-DadifactId = MyWebApp" "-DarchetypeArtifactId = maven-archetype-webapp" "-DinteractiveMode = false"

Nota: Esto se prueba solo en Windows 10 powershell


En Windows, recibí este error cuando se ejecutaba bajo un símbolo del sistema que no era de administrador. Cuando ejecuté esto como administrador, el error desapareció.



Este enlace ayudó: https://.com/a/11199865/1307104

Edito mi comando agregando comillas para cada parámetro como este:

mvn install:install-file "-DgroupId=org.mozilla" "-DartifactId=jss" "-Dversion=4.2.5" "-Dpackaging=jar" "-Dfile=C:/Users/AArmijos/workspace/componentes-1.0.4/deps/jss-4.2.5.jar"

Funcionó


Obtuve este error de repente en Netbeans (pero funcionó desde la línea de comandos) y resulta que algún otro programa había cambiado el directorio predeterminado del símbolo del sistema. Y como Netbeans ejecuta "cmd / c" al invocar maven, comienza en un directorio incorrecto.

Consulte en Regedit el valor de

HKEY_CURRENT_USER/Software/Microsoft/Command Processor/Autorun

Si se ha configurado, probablemente debería eliminarlo para solucionar el problema. (1)

(Aterricé aquí al tratar de resolver este problema, podría no ser 100% aplicable a la pregunta actual, pero podría ayudar a otros)

(1) Cambiar el directorio de inicio predeterminado para el símbolo del sistema en Windows 7


Para cualquiera de los que están experimentando esto en Windows y ninguno de los anteriores funcionó, intente ejecutar esto desde cmd.exe. Ejecutar estos comandos a través de PowerShell hizo que la instalación fallara cada vez.


  • La ejecución del comando maven requirió el archivo pom.xml que contiene información sobre el proyecto y los detalles de configuración utilizados por Maven para construir el proyecto. Contiene valores predeterminados para la mayoría de los proyectos.

  • Asegúrese de que porject debe contener pom.xml en el nivel raíz.