Cara mendapatkan ID profil maven saat ini di java [duplikat]
Aug 21 2020
Saya bekerja dengan selenium webdriver dengan maven dan sedang berjuang. Saya memiliki satu set profil maven
<profiles>
<profile>
<id>demo</id>
<properties/>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
</profile>
<profile>
<id>prod</id>
<properties/>
</profile>
</profiles>
Tugas saya cukup sederhana tetapi saya tidak dapat menemukan solusinya. Bagaimana saya bisa mendapatkan dan menyimpan ke id variabel dari profil saat ini setelah saya menelepon misalnya mvn test -P prod
? ID ini diperlukan nanti dalam pengujian.
Jawaban
1 VladUlshin Aug 21 2020 at 02:16
Saya menggunakan solusi ini: Pertama tambahkan properti ke profil Anda yaitu
<profile>
<id>prod</id>
<properties>prod<properties>
</profile>
Kemudian buat file properti app.properties dengan entri
mvnprod = $ {prod}
membaca file properti di kode Anda.
Selalu Menjadi Ancaman: Mengapa Orang Berkulit Coklat dan Hitam Tidak Bisa Nyaman di Amerika Serikat