私のビルドに、ビルドが実行されるたびにUUIDを入れたいファイルがあります。私はmavenの@ my.property @を使って、project.versionのような他のプロパティに対してこれを行います。 Mavenにjava.util.UUIDに似たUniversal Unique Identifier(UUID)を挿入させる最も簡単な方法は何ですか? (私はむしろそれを避けることができますプラグインを書くだろう)UUIDであるMavenプロパティを生成するにはどうしたらいいですか?
0
A
答えて
0
編集:実際には、buildNumberはビルドごとにランダムではなくむしろビルドのgitコミットハッシュです。偶然にも、私はこれも必要でしたので参考にしましたが、その質問には答えません。
「buildNumber」プロパティは私に必要なものです。私はそれに前進しています。
Mavenのプロパティ:私のファイルで
[echoproperties] buildNumber=fb08b44b310c489f5b170842d3aac3c5eb5a6f7b
:
"uid": "fb08b44b310c489f5b170842d3aac3c5eb5a6f7b",
私はすべての利用可能なプロパティ(一部は異なる場合がありますよう慎重に印刷し、このプラグインを使用 - ENVなどを* - 環境間:。
<build>
<plugins>
<plugin>
<artifactId>maven-antrun-plugin</artifactId>
<version>1.6</version>
<executions>
<execution>
<phase>package</phase>
<goals>
<goal>run</goal>
</goals>
<configuration>
<target>
<property environment="env" />
<echoproperties />
</target>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
関連する問題
- 1. swagger-codegen-maven-pluginでmavenリポジトリ対応ライブラリを生成するにはどうしたらいいですか?
- 2. バイナリUUIDをスカラーのUUIDに変換するにはどうしたらいいですか?
- 3. mongooseでObjectIdを生成するにはどうしたらいいですか?
- 4. Firebaseで "storageBucket"を生成するにはどうしたらいいですか?
- 5. MavenでLiquibaseを設定するにはどうしたらいいですか?
- 6. カスタムwebfontアイコンを生成するにはどうしたらいいですか?
- 7. maven-plugin-pluginでFat Mavenプラグインを生成するにはどうすればいいですか?
- 8. Djangoはどのようにuuidを生成しますか?
- 9. maven pom.propertiesファイルのテンプレートテキストを変更するにはどうすればよいですか? Mavenのことで生成されるあらゆるWARのpom.propertiesで
- 10. 標準のディレクトリレイアウトでmavenプロジェクトを作成するにはどうしたらいいですか?
- 11. SpakrSQL UUIDで新しい列を生成
- 12. PHP :: memcache :: deleteがCLIENT_ERRORを生成しないようにするにはどうしたらいいですか?
- 13. Mavenではビルドしているアーティファクトを含むクラスパスファイルを生成するにはどうしたらいいですか?
- 14. Maven Javadocプラグインをコマンドラインから無効にするにはどうしたらいいですか? pom.xmlで
- 15. exoplayerでビデオを再生するにはどうしたらいいですか?
- 16. Mavenプラグイン - POMファイルから作成したMavenプロジェクトのプロパティを解決するにはどうすればよいですか?
- 17. XMLノードであるMavenプロパティを挿入するにはどうすればよいですか?
- 18. Maven:テスト用に生成されたソースを扱うにはどうすればいいですか?
- 19. Mavenでアーティファクトを耳のlibフォルダから削除するにはどうしたらいいですか?
- 20. ラムダ式でプロパティを渡すにはどうしたらいいですか?
- 21. Javaオブジェクトからhtmlを生成するにはどうしたらいいですか?
- 22. pythonでvirtualenvを作成するにはどうしたらいいですか?
- 23. Pythonでramdiskを作成するにはどうしたらいいですか?
- 24. gitでビルドを作成するにはどうしたらいいですか?
- 25. Booでディスパッチテーブルを作成するにはどうしたらいいですか?
- 26. MongoDBでdocを作成するにはどうしたらいいですか?
- 27. Pythonでリストを作成するにはどうしたらいいですか?
- 28. Firebaseでページを作成するにはどうしたらいいですか?
- 29. Linuxでショートカットを作成するにはどうしたらいいですか?
- 30. Rubyでスクリプトを作成するにはどうしたらいいですか?