Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 28806|Risposta: 2

[Fonte] Spring sovrascrive la configurazione predefinita all'interno del package jar

[Copiato link]
Pubblicato su 28/10/2021 09:44:51 | | | |
Requisiti: Pubblicare il pacchetto jar su ambienti diversi, la configurazione di ambienti differenti è diversa, ad esempio: spring.profiles.active o server.port è diverso, dopo aver modificato il file di configurazione sarà molto complicato digitarlo in diversi pacchetti jar.

Infatti, spring può sostituire la configurazione predefinita all'interno del package jar tramite variabili di ambiente, argomenti a riga di comando e file di configurazione.

Argomentazioni della riga di comando

Puoi sostituire la porta di avvio o attivare la configurazione di un ambiente diverso nei seguenti due modi:

Variabile ambiente

Ad esempio, su un sistema Linux, il comando è il seguente:

Riferimento:Il login del link ipertestuale è visibile.

File di configurazione

Modifichiamo il package jar in un file zip, lo apriamo, troviamo la directory \BOOT-INF\classes e vi mettiamo la directoryApplicazione.proprietàCopialo come mostrato qui sotto:





Dopo aver modificato il file application.properties, inserisci il file e il pacchetto jar nella stessa directory e riavvia l'applicazione Java, come mostrato nella figura sottostante:



Nota: config/application.properties ha una priorità più alta rispetto a application.properties





Precedente:Testa le informazioni di base sui parametri del tuo server Linux con un solo clic
Prossimo:Docker controlla le impostazioni di riavvio dei container e i container di blocco
Pubblicato su 29/10/2021 23:43:10 |
Non male, non male, impara a imparare
 Padrone di casa| Pubblicato su 14/11/2021 20:04:26 |
Java modifica il file di configurazione del pacchetto war
https://www.itsvse.com/thread-10146-1-1.html
Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com