0

Java 8 で Confluence プラグインをビルドしようとしています。Java 7 で正しくビルドされます。jaxb2-maven-plugin を使用します。ゴール「schemagen」とフェーズ「generate-resources」で定義された実行の 1 つがこれをスローしています。エラー:

[ERROR] Failed to execute goal org.codehaus.mojo:jaxb2-maven-plugin:2.3.1:schemagen (restTypes) on project bb-team-plugin: 
        Execution restTypes of goal org.codehaus.mojo:jaxb2-maven-plugin:2.3.1:schemagen failed: 
        syntax error @[1,1] in file: MY_WORKDIR/target/generated-sources/jaxb/META-INF/sun-jaxb.episode -> [Help 1]

私が持っているバインディングファイル:

<jxb:bindings jxb:version="1.0" jxb:extensionBindingPrefixes="xjc"
 xmlns:jxb="http://java.sun.com/xml/ns/jaxb"
 xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc">
    <jxb:globalBindings>
      <xjc:simple />
    </jxb:globalBindings>
</jxb:bindings>

Maven で -e または -X を使用しても、追加の有用な出力はスローされません。実行の構成で使用すると、SAXParseException 警告と上記と同じエラーがスローされます。

私は自分の sun-jaxb.episode を他の例と比較しました (このサイトのようにhttps://github.com/highsource/maven-jaxb2-plugin/wiki/Using-Episodes )。まったく同じ構造で、何も見えません。そこに奇形。

何が起こっているのでしょうか?

4

1 に答える 1