Error al ejecutar el objetivo org.codehaus.mojo: exec-maven-plugin: 1.5.0: java (default-cli) en el proyecto nextrtc-signaling-serverrror

Jason:

Probé nextrtc-signaling-server que es de código abierto para Java. Pero me encontré con el problema de construir Maven. Espero que esto se resuelva.

El registro de mi consola.

 [INFO] Building jar: D:\signallinServer\nextrtc-signaling-server\target\nextrtc-signaling-server-0.0.4-SNAPSHOT-javadoc.jar
 [INFO] 
 [INFO] --- exec-maven-plugin:1.5.0:java (default-cli) @ nextrtc-signaling-server ---
 [INFO] ------------------------------------------------------------------------
 [INFO] BUILD FAILURE
 [INFO] ------------------------------------------------------------------------
 [INFO] Total time: 12.430 s
 [INFO] Finished at: 2016-08-29T11:12:34+09:00
 [INFO] Final Memory: 26M/223M
 [INFO] ------------------------------------------------------------------------
 [ERROR] Failed to execute goal org.codehaus.mojo:exec-maven-plugin:1.5.0:java (default-cli) on project nextrtc-signaling-server: The parameters 'mainClass' for goal org.codehaus.mojo:exec-maven-plugin:1.5.0:java are missing or invalid -> [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/PluginParameterException

POM.xml

http://maven.apache.org/xsd/maven-4.0.0.xsd "> 4.0.0

<groupId>org.nextrtc.signalingserver</groupId>
<artifactId>nextrtc-signaling-server</artifactId>
<version>0.0.4-SNAPSHOT</version>
<packaging>jar</packaging>

<name>nextrtc-signaling-server</name>
<url>http://nextrtc.org</url>
<description>Library providing signaling protocol for WebRTC</description>

<licenses>
    <license>
        <name>MIT License</name>
        <url>http://www.opensource.org/licenses/mit-license.php</url>
    </license>
</licenses>

<developers>
    <developer>
        <name>Marcin Ślósarz</name>
        <email>[email protected]</email>
        <organization>NextRTC</organization>
        <organizationUrl>http://nextrtc.org</organizationUrl>
    </developer>
</developers>

<issueManagement>
    <url>https://github.com/mslosarz/nextrtc-signaling-server/issues</url>
    <system>GitHub Issues</system>
</issueManagement>

<scm>
    <connection>scm:git:https://github.com/mslosarz/nextrtc-signaling-server.git</connection>
    <developerConnection>scm:git:[email protected]:mslosarz/nextrtc-signaling-server.git</developerConnection>
    <url>https://github.com/mslosarz/nextrtc-signaling-server</url>
</scm>

<properties>
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    <maven.compiler.source>1.8</maven.compiler.source>
    <maven.compiler.target>1.8</maven.compiler.target>
    <spring-version>4.2.4.RELEASE</spring-version>
</properties>

<distributionManagement>
    <snapshotRepository>
        <id>ossrh</id>
        <url>https://oss.sonatype.org/content/repositories/snapshots</url>
    </snapshotRepository>
    <repository>
        <id>ossrh</id>
        <url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url>
    </repository>
</distributionManagement>

<build>
    <plugins>
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-compiler-plugin</artifactId>
            <version>3.1</version>
        </plugin>
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-source-plugin</artifactId>
            <version>2.2.1</version>
            <executions>
                <execution>
                    <id>attach-sources</id>
                    <goals>
                        <goal>jar</goal>
                    </goals>
                </execution>
            </executions>
        </plugin>
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-gpg-plugin</artifactId>
            <version>1.5</version>
            <executions>
                <execution>
                    <id>sign-artifacts</id>
                    <phase>verify</phase>
                    <goals>
                        <goal>sign</goal>
                    </goals>
                </execution>
            </executions>
        </plugin>
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-javadoc-plugin</artifactId>
            <version>2.9.1</version>
            <executions>
                <execution>
                    <id>attach-javadocs</id>
                    <goals>
                        <goal>jar</goal>
                    </goals>
                </execution>
            </executions>
        </plugin>
    </plugins>
</build>

<dependencies>
    <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-context</artifactId>
        <version>${spring-version}</version>
    </dependency>
    <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-websocket</artifactId>
        <version>${spring-version}</version>
    </dependency>
    <dependency>
        <groupId>log4j</groupId>
        <artifactId>log4j</artifactId>
        <version>1.2.17</version>
    </dependency>
    <dependency>
        <groupId>joda-time</groupId>
        <artifactId>joda-time</artifactId>
        <version>2.9.2</version>
    </dependency>
    <dependency>
        <groupId>javax.websocket</groupId>
        <artifactId>javax.websocket-api</artifactId>
        <version>1.1</version>
        <scope>provided</scope>
    </dependency>
    <dependency>
        <groupId>javax.servlet</groupId>
        <artifactId>javax.servlet-api</artifactId>
        <version>3.1.0</version>
        <scope>provided</scope>
    </dependency>
    <dependency>
        <groupId>org.projectlombok</groupId>
        <artifactId>lombok</artifactId>
        <version>1.16.6</version>
        <scope>provided</scope>
    </dependency>
    <dependency>
        <groupId>com.google.guava</groupId>
        <artifactId>guava</artifactId>
        <version>19.0</version>
    </dependency>
    <dependency>
        <groupId>com.google.code.gson</groupId>
        <artifactId>gson</artifactId>
        <version>2.5</version>
    </dependency>
    <dependency>
        <groupId>org.apache.commons</groupId>
        <artifactId>commons-lang3</artifactId>
        <version>3.4</version>
    </dependency>
    <dependency>
        <groupId>com.googlecode.zohhak</groupId>
        <artifactId>zohhak</artifactId>
        <version>1.1.1</version>
        <scope>test</scope>
    </dependency>
    <dependency>
        <groupId>org.mockito</groupId>
        <artifactId>mockito-core</artifactId>
        <version>1.10.19</version>
        <scope>test</scope>
        <exclusions>
            <exclusion>
                <artifactId>hamcrest-core</artifactId>
                <groupId>org.hamcrest</groupId>
            </exclusion>
        </exclusions>
    </dependency>
    <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-test</artifactId>
        <version>${spring-version}</version>
        <scope>test</scope>
    </dependency>
    <dependency>
        <groupId>junit</groupId>
        <artifactId>junit</artifactId>
        <version>4.12</version>
        <scope>test</scope>
        <exclusions>
            <exclusion>
                <groupId>org.hamcrest</groupId>
                <artifactId>hamcrest-core</artifactId>
            </exclusion>
        </exclusions>
    </dependency>
    <dependency>
        <groupId>org.hamcrest</groupId>
        <artifactId>hamcrest-all</artifactId>
        <version>1.3</version>
        <scope>test</scope>
    </dependency>
</dependencies>

He creado esta fuente en "clean package exec: Java" (Maven Goals)

¿Que tengo que hacer? Realmente quiero arreglarlo.

abaghel:

Puede compilar el proyecto nextrtc-signaling-server ( https://github.com/mslosarz/nextrtc-signaling-server ) utilizando el siguiente comando.

mvn clean package

Si hay una clase principal (por ejemplo, MySampleApplication.java) en un proyecto con paquete (por ejemplo, com.sample.my), puede ejecutarla con el siguiente comando.

mvn exec:java -Dexec.mainClass="com.sample.my.MySampleApplication"

Si desea desarrollar una nueva aplicación utilizando "nextrtc-signaling-server", agregue a continuación la dependencia de maven en su proyecto maven. Consulte https://nextrtc.org/archives/85

<dependency>
   <groupId>org.nextrtc.signalingserver</groupId>
   <artifactId>nextrtc-signaling-server</artifactId>
   <version>0.0.3</version>
</dependency>

Este artículo se recopila de Internet, indique la fuente cuando se vuelva a imprimir.

En caso de infracción, por favor [email protected] Eliminar

Editado en
0

Déjame decir algunas palabras

0Comentarios
Iniciar sesiónRevisión de participación posterior

Artículos relacionados

Error al ejecutar el objetivo org.codehaus.mojo: exec-maven-plugin: 1.6.0: java

Error al ejecutar el objetivo org.codehaus.mojo: exec-maven-plugin: 1.6.0: java

No se pudo ejecutar el objetivo org.codehaus.mojo: exec-maven-plugin: 1.2.1: exec (default-cli) en el proyecto SpringData

Error al ejecutar el objetivo org.codehaus.mojo: exec-maven-plugin: 1.2.1: exec en el proyecto maven no se ejecuta

Error al ejecutar el objetivo org.codehaus.mojo: exec-maven-plugin: 1.5.0: exec

Error al ejecutar el objetivo org.codehaus.mojo: tomcat-maven-plugin: 1.1: deploy (default-cli)

Error al ejecutar el objetivo org.codehous.mojo: exec-maven-plugin: 1.4.0: java

Error al ejecutar el objetivo org.apache.maven.plugins: maven-compiler-plugin (default-compile) en el proyecto: Error fatal al compilar: tools.jar no encontrado

Maven: no se pudo ejecutar el objetivo org.codehaus.mojo: sonar-maven-plugin: 2.7.1: sonar

Не удалось выполнить цель org.codehaus.mojo: exec-maven-plugin: 1.6.0: java (default-cli) в проекте <имя-проекта>:

Error al ejecutar el objetivo org.openjfx: javafx-maven-plugin: 0.0.1: run (default-cli) después de eliminar la dependencia

Failed to execute goal org.codehaus.mojo:exec-maven-plugin:1.6.0:java (default-cli) on project <project-name>:

Error al ejecutar el objetivo org.jibx: maven-jibx-plugin: 1.2.6: bind al actualizar de Java 1.6 a 1.8

Error al ejecutar el objetivo org.apache.maven.plugins: maven-compiler-plugin: 3.8.1

Error al ejecutar el objetivo org.apache.maven.plugins: maven-compiler-plugin: 3.8.1: compile

Error al ejecutar el objetivo org.apache.maven.plugins: maven-javadoc-plugin

Error al ejecutar el objetivo org.apache.maven.plugins: maven-compiler-plugin: 2.3.2: compilar (compilación predeterminada) en el proyecto acme-module: Fallo de compilación:

ERROR No se pudo ejecutar el objetivo io.quarkus: quarkus-maven-plugin: 1.13.2.Final: dev (default-cli) en el código del proyecto-con-quarkus:

Falta la clase requerida: org / codehaus / gmaven / mojo / GroovyMojo cuando se intentó ejecutar para generar un informe y enviar un correo electrónico en el Proyecto Maven

Falta la clase requerida: org / codehaus / gmaven / mojo / GroovyMojo cuando se intentó ejecutar para generar un informe y enviar un correo electrónico en el Proyecto Maven

Error al ejecutar el objetivo org.apache.maven.plugins: maven-install-plugin: 2.4: install-file maven

ERROR Error al ejecutar el objetivo org.apache.maven.plugins: maven-compiler-plugin: 3.8.0: testCompile

Error al ejecutar el objetivo org.apache.maven.plugins: maven-compiler-plugin: 3.8.0: compile (compilación predeterminada)

Error al ejecutar el objetivo ... maven-install-plugin ... Error al instalar el artefacto ... (Acceso denegado)

Error de compilación de Jenkins con el mensaje No se pudo ejecutar el objetivo org.apache.maven.plugins: maven-compiler-plugin: 3.1: compilar (compilación predeterminada) en el proyecto

java.lang.NoClassDefFoundError: org / codehaus / plexus / classworlds / launcher / Launcher al ejecutar el archivo bash para compilar el proyecto

mientras se ejecuta org.codehaus.mojo: exec-maven-plugin: 1.6.0: exec: java.lang.String no se puede convertir a org.codehaus.mojo.exec.Modulepath

mientras se ejecuta org.codehaus.mojo: exec-maven-plugin: 1.6.0: exec: java.lang.String no se puede convertir a org.codehaus.mojo.exec.Modulepath

Maven no pudo ejecutar el objetivo org.apache.maven.plugins: maven-clean-plugin: 2.5: clean Error al eliminar access_log

TOP Lista

CalienteEtiquetas

Archivo