2016-05-17 21 views
0

私はjhipsterプロジェクトを構築しようとしています。 私は、ローカルサーバーをセットアップし、hello worldの種類のアプリケーションを実行しようとしています。 私のpom.xmlファイルは次のとおりです。maven-processor-pluginのコンパイルでPom.xmlがエラーを返します

<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> 

私はMavenのビルドプロセス中に取得エラーは以下の通りです:

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 

私は初心者ですとのソースを見つけることができませんエラー。私はコードを変更していないので、ビルドプロセスを実行することを期待しています。 正しい方向のポインタがあれば幸いです。

+0

あなたのMavenプロジェクトはどこから実行されていますか? –

答えて

1

maven-processor-plugin:2.2.4:processプラグインの問題をEclipseで修正する必要があります。

これに続いてJhipster Import Process

また、あなたは、単にpom.xmlは、コマンドプロンプトに存在するアプリケーションのルートディレクトリに移動してから実行することができます。

mvn 

そして別のコマンドプロンプトウィンドウで実行:

gulp 

mvnますすべての依存関係を取得し、アプリケーションをコンパイルして起動します(@port 8080)

gulp wすべてのJavaScript、CSSなどの依存関係を取得し、フロントエンドの角度コードを作成し、ブラウザ(@port 9000)でアプリケーションを起動します。

関連する問題