2016-05-17 10 views
0

Ich versuche ein jhipster-Projekt zu erstellen. Ich versuche, einen lokalen Server einzurichten und eine Hallo Welt Art von Anwendung zu starten. Meine pom.xml-Datei ist die folgende:Pom.xml gibt Fehler beim Kompilieren von maven-processor-plugin zurück

<plugin> 
      <groupId>org.bsc.maven</groupId> 
      <artifactId>maven-processor-plugin</artifactId> 
      <version>2.2.4</version> 
      <executions> 
       <execution> 
        <id>process</id> 
        <phase>generate-sources</phase> 
        <goals> 
         <goal>process</goal> 
        </goals> 
       </execution> 
      </executions> 
      <dependencies> 
       <dependency> 
        <groupId>org.mapstruct</groupId> 
        <artifactId>mapstruct-processor</artifactId> 
        <version>${mapstruct.version}</version> 
       </dependency> 
      </dependencies> 
      <configuration> 
       <defaultOutputDirectory>${project.build.directory}/generated-sources</defaultOutputDirectory> 
       <processors> 
        <processor>org.mapstruct.ap.MappingProcessor</processor> 
       </processors> 
       <options> 
        <mapstruct.suppressGeneratorTimestamp>true</mapstruct.suppressGeneratorTimestamp> 
        <mapstruct.defaultComponentModel>spring</mapstruct.defaultComponentModel> 
       </options> 
      </configuration> 
     </plugin> 

Der Fehler, den ich während der Maven-Build-Prozess erhalten wird, wie folgt zusammen:

org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.bsc.maven:maven-processor-plugin:2.2.4:process (process) on project jhipsterdemo: Error executing 
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:212) 
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153) 
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145) 
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:116) 
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:80) 
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51) 
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128) 
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:307) 
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:193) 
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:106) 
at org.apache.maven.cli.MavenCli.execute(MavenCli.java:863) 
at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:288) 
at org.apache.maven.cli.MavenCli.main(MavenCli.java:199) 
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) 
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 
at java.lang.reflect.Method.invoke(Method.java:483) 
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289) 
at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229) 
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415) 
at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356) 
Caused by: org.apache.maven.plugin.MojoExecutionException: Error executing 
at org.bsc.maven.plugin.processor.AbstractAnnotationProcessorMojo.execute(AbstractAnnotationProcessorMojo.java:292) 
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134) 
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:207) 
... 20 more 
Caused by: java.lang.Exception: error during compilation 
at org.bsc.maven.plugin.processor.AbstractAnnotationProcessorMojo.executeWithExceptionsHandled(AbstractAnnotationProcessorMojo.java:548) 
at org.bsc.maven.plugin.processor.AbstractAnnotationProcessorMojo.execute(AbstractAnnotationProcessorMojo.java:285) 
... 22 more 

Ich bin ein Anfänger und bin nicht in der Lage, die Quelle der finden Error. Ich habe keinen Code geändert und erwarte daher, dass der Build-Prozess ausgeführt wird. Alle Hinweise in die richtige Richtung würden geschätzt.

+0

Woher führen Sie Ihr Maven-Projekt? –

Antwort

1

Sie müssen Problem beheben mit Maven-Prozessor-Plugin: 2.2.4: Prozess Plugin in Eclipse. Geben Sie Jhipster Import Process ein.

Sie können auch einfach in das Stammverzeichnis Ihrer Anwendung gehen, wo pom.xml in Eingabeaufforderung vorhanden ist, und dann laufen:

mvn 

Und in einem anderen Fenster der Eingabeaufforderung Lauf:

gulp 

mvn werden Holen Sie alle Pom Abhängigkeiten, kompilieren und starten Sie Ihre Anwendung (@port 8080)

gulp w Kehren Sie alle JavaScript-, CSS-, usw. Abhängigkeiten herunter, verdrahten Sie Ihren Front-End-Winkelcode und starten Sie Ihre Anwendung im Browser (@port 9000).

Verwandte Themen