1

ビルド中にパスワードの入力を求められるのを避けたいのですが、ファイルにパスワードを入れないようにしたいので、コマンドプロンプトに入力できるように設定しようとしていました:

SET password=pword
ant release

私のant.propertiesファイルは次のようになります。

key.store=../KeyStore/Project.keystore
key.alias=project
key.store.password=${env.password}
key.alias.password=${env.password}

私のbuild.xml中には次の行があります:

<property environment="env" />

ここから理解する限り、必要なのはそれだけですが、機能しません。パスワードが間違っていると言います(正しいことをトリプルチェックし、ant.propertiesテストするためにハードコーディングしたことに注意してください)。

4

1 に答える 1

1

それは単純に の行の順序でしたbuild.xml

の付いた線は、線のenv上にある必要がありますant.properties

<property environment="env" />               
<property file="ant.properties" />
于 2013-02-17T12:23:12.810 に答える