2017-08-07 3 views
0

プロジェクトには古い.propertiesファイルセットがあり、一部は $ {placerholder}の値を持つテンプレートで、一部はキー値設定を持つ「実際の」プロパティファイルです。 開始パラメータによっては、.propertiesテンプレートファイルを実際の値で埋める必要があります。 プレースホルダは、私があれば、それらの特性を充填するのGradle方法を見つけるように見えるカント等Gradle fill .properties-Files動的に

$ {acount.money.euro}などの1つまたは複数のドットアノテーションと書くことができる。

  • 値欠落しているか、単に空であるか、私はANTでそれを行うことができます
  • 値はドット注釈

で書かれているプレースホルダを持っていますが、カントはGradleの中でそれを行うための方法を見つける必要があります。ドットアノテーションの値が見つからないか、値が一杯になっていないか、またはプレースホルダの欠損値が原因でスクリプトがクラッシュしています。

誰でも、.propertiesをgradleスタイルで設定する正しい方法を知っていますか?実際のチュートリアルはありません。

+0

してください、あなたはあなたの試みを投稿することができますか? Groovy/Javaのやり方やAntタスクを使って行うことができます。 – LazerBanana

答えて

0

あなたはantタスクを使用しようとしましたか?カスタムタスクやGroovyクラスを書くことができますか?またはスタックオーバーフローで検索しますか?少なくともgoogle?これについて何百万という答えがあります。私が思う最も一般的な質問の1つです。

あなたはどういう:

それのための本当のチュートリアルはありません。

これらのリンクを確認して、何か試してみてください。

How can I transform a .properties file during a Gradle build?

Different ways to set properties

Gradle write properties

Groovy Reading a writing to properties file

との、との、そして上の....

関連する問題