Am tratar de construir mi proyecto con Maven en Eclipse. La primera generación fue impresionante. Después de que me sale este error :

SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
[INFO] Scanning for projects...
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 0.129s
[INFO] Finished at: Wed Nov 28 17:51:35 GST 2012
[INFO] Final Memory: 2M/121M
[INFO] ------------------------------------------------------------------------
[ERROR] No goals have been specified for this build. You must specify a valid lifecycle
phase or a goal in the format <plugin-prefix>:<goal> or <plugin-group-id>
:<plugin-artifact-id>[:<plugin-version>]:<goal>. Available lifecycle phases are: validate,
initialize, generate-sources, process-sources, generate-resources, process-resources,
compile, process-classes, generate-test-sources, process-test-sources,
generate-test-resources, process-test-resources, test-compile, process-test-classes, test,
prepare-package, package, pre-integration-test, integration-test, post-integration-test,
verify, install, deploy, pre-site, site, post-site, site-deploy, pre-clean, clean,
post-clean. -> [Help 1]
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please read the
following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/NoGoalSpecifiedException

OriginalEl autor Hatem Salem | 2012-11-28

3 Comentarios

  1. 17

    Maven es una herramienta de creación, pero a diferencia de ant no hay «default» objetivo». Así que cuando se ejecuta

     mvn

    No se proporcionan argumentos suficientes, usted necesita para ejecutar algo como

     mvn test

    Donde el segundo argumento indica donde a lo largo de la construir el ciclo de vida desea detener. Maven a continuación, se ejecutará cada paso hasta la especificada.

    Algunos puntos de parada

     mvn compile (just compile)
     mvn test (compile and run unit tests)
     mvn package (compile, run unit tests, and build the distributable package)
     mvn install (all of the above, and install distributable package into local repository.
         Install is very useful if you need to build other packages which depend on changes
         to this package)
     mvn deploy (all of the above, and install package into remote (aka public) repository
         for sharing with other developers)
    No es un <defaultGoal> en Maven, pero no se establece de forma predeterminada.
    Esta es una excelente respuesta. Marcado!
    Sí, hay un defecto objetivo, y la razón por la que no se utiliza en gran medida es debido a que no hay un paso en la construcción del ciclo de vida de que todo el mundo está de acuerdo es el que se necesita ahora mismo. Así, defaultGoal tiende a ser el uno que el sistema de generación de deseos (cuando se tiene un sistema de generación que tiene de malo, por motivos de compatibilidad , no puede proporcionar un parámetro).

    OriginalEl autor Edwin Buck

  2. 2

    Usted tiene que especificar un objetivo construir, por ejemplo, compilar o instalar. Revise su eclipse de configuración de inicio.

    OriginalEl autor mbelow

Dejar respuesta

Please enter your comment!
Please enter your name here