2012-03-13 16 views
0

私のpomファイルにはgroovyソースが埋め込まれています。 EclipseのSource> Formatを使用してxmlをフォーマットすると、Groovyソースに改行が挿入され、改行されます。どうすればこの問題を解決できますか?groovyソースが埋め込まれたpom xmlのフォーマット

更新: Groovyは

<build> 
    <plugins> 
     <plugin> 
      <execution> 
       <configuration> 
        <source> 

であり、マニフェストファイルにproject.versionのマングルされたバージョンを書くことが表示されます。私はそれを書いていない。私はあなたに(自分のWebサイトから盗まれた)このような例を示しますgmaven-pluginのドキュメントに表情をとっている

+0

をなぜあなたはあなたのポンポンでGroovyのソースが埋め込まれていますか?あなたはその抜粋を出すことができますか? – khmarbaise

+0

多くの情報を共有できます。 –

+0

この設定と実行ブロックはどのプラグインに与えられていますか?プラグインは外部ファイルとしてのスクリプトの格納をサポートしていませんか?マニフェストのバージョンは、デフォルトの動作を変更しない場合のMavenの通常の動作です。 – khmarbaise

答えて

1

<plugin> 
    <groupId>org.codehaus.gmaven</groupId> 
    <artifactId>gmaven-plugin</artifactId> 
    <executions> 
     <execution> 
      <phase>generate-resources</phase> 
      <goals> 
       <goal>execute</goal> 
      </goals> 
      <configuration> 
       <source>${basedir}/src/main/script/myscript.groovy</source> 
      </configuration> 
     </execution> 
    </executions> 
</plugin> 
+0

甘い。私はこれを試みます。ありがとう! –

関連する問題