2012-02-26 13 views
1

Maven POMファイルをIvyモジュール記述子に変換することを専門とする(Java中心の)オープンソースプロジェクトは見つけられません。Maven POM to Ivy Descriptor XSLT

私はXSLT変換を自分で書く必要があると思っています。これは不可能ではありませんが、必要以上の仕事です。私はむしろ、makepomを使用するのは、Ant/Ivyをプログラムで呼び出す必要があるからです(POMのファイルシステムを読み込み、Ivyの同等のものを動的に生成する状況があります)。

XSLTはよりクリーンなソリューションのように感じます。

私はここで別のツールやフレームワークを使用しています(まったく同じことをXSLTで使用している他のプロジェクトもあります)。あるいは、私はこの自家製の解決策についていますか?

+0

ivy makepomタスクは逆の働きをします。 ivyファイルを読み込んでPOMを生成します。 –

答えて

1

convertpom Antタスク(source)をお試しください。

プログラムでAntを呼び出す際に問題が発生するかどうかはわかりませんが、IvyConvertPomクラスを直接使用することはできます。

関連する問題