Tôi đang sử dụng playframework 2.1-RC2. Trước hết, tôi đã thấy all thesimilarquestions, vì vậy tôi đã làm theo hướng dẫn chung về cách tách tệp application.conf cho mỗi môi trường. Vì vậy, tôi đã application.test.conf và tôi chạy thử nghiệm theo cách này:Cài đặt Playframework tùy thuộc vào môi trường
play -Dconfig.file=./conf/application.test.conf "test"
Tôi đã cố gắng kết hợp khác nhau, như
play -Dconfig.file=./conf/application.test.conf ~test
hoặc
play -Dconfig.file=conf/application.test.conf ~test
Vẫn không có may mắn, nó chỉ làm không được chọn, mặc định một (application.conf) là thay thế.
Từ phía bên kia, nếu tôi làm
play -Dconfig.file=./conf/application.dev.conf "run"
sau đó ứng dụng chọn cấu hình đúng.
Vậy làm cách nào tôi có thể chỉ định tệp cấu hình thử nghiệm?
người đàn ông bạn đã làm cho ngày của tôi. Nhưng làm thế nào nó làm điều tương tự thông qua giao diện điều khiển không hoạt động? .. – zapadlo
Tôi không biết bạn đang chạy hệ điều hành nào nhưng ít nhất trong Windows có lỗi ưu tiên đã biết, nhưng mức độ ưu tiên thấp sẽ không truyền tham số đến JVM đúng (và đây là tham số JVM, không phải tham số phát). SBT làm tốt hơn ;-) – Leo
Đây là một cách tiếp cận thú vị, nhưng từ khóa "Test" đến từ đâu? Có thể làm điều tương tự với môi trường như dev/preprod/prod ...? Cảm ơn – c4k