2

ここで説明されているドキュメントをガイドとして使用して、nuxeo をコンパイルしようとしています: http://doc.nuxeo.com/display/public/CORG/Getting+the+Nuxeo+source+code

ただし、次のコマンドを正常に実行できません: mvn -DskipTests install -Paddons

何が間違っているのかわかりません。私のワークステーションの詳細は次のとおりです。

java -version java バージョン "1.7.0_17" Java(TM) SE ランタイム環境 (ビルド 1.7.0_17-b02) Java HotSpot(TM) 64 ビット サーバー VM (ビルド 23.7-b01、混合モード)

mvn -version Apache Maven 3.2.1 (ea8b2b07643dbb1b84b6d16e1f08391b666bc1e9; 2014-02-14T17:37:52+00:00) Maven ホーム: C:\Maven\bin.. Java バージョン: 1.7.0_04、ベンダー: Oracle Corporation Java ホーム: C:\jdk1.7.0_04\jre デフォルトのロケール: pt_PT、プラットフォームのエンコード: Cp1252 OS 名: "windows 7"、バージョン: "6.1"、アーキテクチャ: "x86"、ファミリ: "windows"

[エラー] プロジェクト nuxeo-annot-gwt で目標 org.apache.maven.plugins:maven-compiler-plugin:3.1:testCompile (default-testCompile) を実行できませんでした: コンパイルの失敗 [エラー] 不明なコンパイルの問題が発生しました [エラー] -> [ヘルプ 1] org.apache.maven.lifecycle.LifecycleExecutionException: プロジェクト nuxeo-annot-gwt で目標 org.apache.maven.plugins:maven-compiler-plugin:3.1:testCompile (default-testCompile) を実行できませんでした:コンパイルの失敗 不明なコンパイルの問題が発生しました

    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:108)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:76)
    at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51)
    at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:116)
    at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:361)
    at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:155)
    at org.apache.maven.cli.MavenCli.execute(MavenCli.java:584)
    at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:213)
    at org.apache.maven.cli.MavenCli.main(MavenCli.java:157)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native

メソッド) で sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) で sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) で java.lang.reflect.Method.invoke(Method.java:601) で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) 原因: org.apache.maven.plugin.compiler.CompilationFailureException: コンパイルの失敗不明なコンパイルの問題が発生しました

    at org.apache.maven.plugin.compiler.AbstractCompilerMojo.execute(AbstractCompilerMojo.java:858)
    at org.apache.maven.plugin.compiler.TestCompilerMojo.execute(TestCompilerMojo.java:152)
    at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:133)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208)
    ... 19 more [ERROR] [ERROR] [ERROR] For more information about the

エラーと考えられる解決策については、次の記事をお読みください: [エラー] [ヘルプ 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException [エラー] [エラー] 問題を修正した後、コマンドでビルド [エラー] mvn -rf :nuxeo-annot-gwt

エラーにはほとんど情報がないため、解決策がわかりません。

4

1 に答える 1

2

Maven は、環境で構成したものと同じ Java を使用していないようです。

java version "1.7.0_17"
Java version: 1.7.0_04, vendor: Oracle Corporation

これにより、「不明なコンパイルの問題」が発生する可能性があります。

環境変数M2_HOMEを確認し、MavenJAVA_HOMEPATHJava のパスがそれらの間で一貫していることを確認してください。

問題が解決しない場合は、" mvn clean install -DskipTests -pl :nuxeo-annot-gwt -X" を実行して出力を共有してみてください。

于 2014-03-14T09:51:13.430 に答える