Artikel ini adalah artikel cermin dari terjemahan mesin, silakan klik di sini untuk melompat ke artikel aslinya.

Melihat: 28806|Jawab: 2

[Sumber] Spring mengesampingkan konfigurasi default di dalam paket jar

[Salin tautan]
Diposting pada 28/10/2021 09.44.51 | | | |
Persyaratan: Menerbitkan paket jar ke lingkungan yang berbeda, konfigurasi lingkungan yang berbeda berbeda, misalnya: spring.profiles.active atau server.port berbeda, setelah kita memodifikasi file konfigurasi, akan sangat merepotkan untuk mengetiknya ke dalam paket jar yang berbeda.

Faktanya, pegas dapat menggantikan konfigurasi default di dalam paket jar melalui variabel lingkungan, argumen baris perintah, dan file konfigurasi.

Argumen baris perintah

Anda dapat mengganti port boot atau mengaktifkan konfigurasi lingkungan yang berbeda dengan dua cara berikut:

variabel lingkungan

Misalnya, pada sistem Linux, perintahnya adalah sebagai berikut:

Referensi:Login hyperlink terlihat.

File konfigurasi

Kami memodifikasi paket jar menjadi file zip dan membukanya, menemukan direktori \BOOT-INF\classes, dan memasukkan direktori di dalamnyaaplikasi.propertiSalin seperti gambar di bawah ini:





Setelah memodifikasi file application.properties, letakkan file dan paket jar di direktori yang sama dan mulai ulang aplikasi Java, seperti yang ditunjukkan pada gambar di bawah ini:



Catatan: config/application.properties memiliki prioritas yang lebih tinggi daripada application.properties





Mantan:Uji informasi parameter dasar server Linux Anda dengan satu klik
Depan:Docker melihat pengaturan restart kontainer dan kontainer penghentian massal
Diposting pada 29/10/2021 23.43.10 |
Tidak buruk, lumayan, belajar belajar
 Tuan tanah| Diposting pada 14/11/2021 20.04.26 |
Java memodifikasi file konfigurasi paket perang
https://www.itsvse.com/thread-10146-1-1.html
Sanggahan:
Semua perangkat lunak, materi pemrograman, atau artikel yang diterbitkan oleh Code Farmer Network hanya untuk tujuan pembelajaran dan penelitian; Konten di atas tidak boleh digunakan untuk tujuan komersial atau ilegal, jika tidak, pengguna akan menanggung semua konsekuensi. Informasi di situs ini berasal dari Internet, dan sengketa hak cipta tidak ada hubungannya dengan situs ini. Anda harus sepenuhnya menghapus konten di atas dari komputer Anda dalam waktu 24 jam setelah pengunduhan. Jika Anda menyukai program ini, harap dukung perangkat lunak asli, pembelian pendaftaran, dan dapatkan layanan asli yang lebih baik. Jika ada pelanggaran, silakan hubungi kami melalui email.

Mail To:help@itsvse.com