2

Maven と Spring を使用しており、現在、システム プロパティを使用してテストを実行し、この行でテストしています。

mvn -Ddbuser=username -Ddbpassword=password test

以前は環境変数を使用していましたが、maven でサポートが終了することを読んだので、それは悪い習慣である可能性があると考えました。

4

1 に答える 1

3

パスワードをプロパティとして settings.xml ファイルに保存できます。さて、それを平文で保存することが私と同じくらいあなたを悩ませるなら、プロファイル、サーバー、または他のもので暗号化された settings.xml にパスワードを保存できる maven の --encrypt-password オプションがあります。統合テストで使用するセクション。これを構成する方法に関するドキュメントへのリンクは次のとおりです。

http://maven.apache.org/guides/mini/guide-encryption.html

于 2010-12-03T17:00:53.503 に答える