2017-08-03 18 views
3

モジュール名に基づいていくつかの操作を行う必要があります。 pom.xmlからモジュール名をJavaクラスにフェッチする方法。 私pom.xmlは次のように下にありますjavaのpomからモジュール名を取得する方法

<artifactId>test</artifactId> 
<version>0.0.1-SNAPSHOT</version> 
<packaging>pom</packaging> 


<modules> 
     <module>name1</module> 
     <module>name2</module>  
</modules> 

私たちは、プロパティファイルから以下のようにartifactIdとバージョンを取得することができました。ここでmoduleは、リストからモジュール名を取得する方法のリストです。どんな助けもありがとう。

version=${project.version} 
artifactId=${project.artifactId} 

おかげ

答えて

1

あなたは

  • Mavenのプロパティなどの名前を定義することができます。
  • これらのプロパティを使用するリソースにテキストファイルを定義します。
  • このリソースファイルをMavenで処理します。
  • jar/warのリソースファイルから読み取ります。
+0

可変数のモジュールをどう扱うのですか? – Andrei

+0

@Andrei質問が分かりません。モジュールを追加する場合は、プロパティを追加してテキストファイルに追加してください。 –

関連する問題