Là một phần của tác vụ triển khai trong Gradle, tôi muốn thay đổi giá trị của thuộc tính trong foo.properties
để trỏ đến cơ sở dữ liệu sản xuất thay vì cơ sở dữ liệu phát triển.Làm cách nào để chuyển đổi tệp .properties trong khi xây dựng Gradle?
Tôi không muốn thay thế toàn bộ tệp ngay vì nó khá lớn và có nghĩa là chúng tôi sẽ phải duy trì hai phiên bản riêng biệt chỉ khác nhau trên một dòng.
Cách tốt nhất để thực hiện việc này là gì?
Bạn cũng có thể sử dụng thư viện cấu hình của Apache commons cung cấp API thuận tiện hơn (http://commons.apache.org/configuration/userguide/howto_filebased.html). Tất nhiên, bạn sẽ vẫn phải thực hiện hầu hết các logic của mình. – rodion
Nhiệm vụ [PropertyFile] của Ant (http://ant.apache.org/manual/Tasks/propertyfile.html) đã làm chính xác những gì tôi cần. –