pom.xmlファイルで算術演算を実行することは可能ですか?時間に基づいてIDを生成し、それを100で除算する必要があります。そのため、pomファイルでこの除算操作を実行できるかどうか疑問に思いました。助けていただければ幸いです。ありがとう!
質問する
1064 次
3 に答える
2
pom.xmlでは操作はできませんが、具体的なケースでは、次のプロパティを使用できます。
maven.build.timestamp
maven.build.timestamp.format
時間ベースの値を達成するため。例:
...
<properties>
<maven.build.timestamp.format>yyyyMMddHHmmss</maven.build.timestamp.format>
</properties>
...
<configuration>
<someproperty>${maven.build.timestamp}</someproperty>
</configuration>
...
SimpleDateFormatパターンを使用して、結果の文字列をフォーマットできます。残念ながら、ミリスの最初の桁だけを印刷する方法はないようですが、おそらく数秒でうまくいく可能性があります。
于 2012-11-16T17:01:29.680 に答える
-1
誰かが動的プロパティを許可するプラグインを作成しました: http://evgeny-goldin.com/wiki/Properties-maven-plugin
于 2012-11-17T11:11:09.090 に答える
-1
Pom.xml で許可されている算術演算はないと思います。
代わりに、この Using MavenXpp3Reader and MavenXpp3Writerを使用して、値を含む新しい pom xml を書き込むことができます。
このスレッドは、これに関するより多くの洞察を提供します...
于 2012-11-16T17:41:44.403 に答える