Este artigo é um artigo espelhado de tradução automática, por favor clique aqui para ir para o artigo original.

Vista: 28806|Resposta: 2

[Fonte] O Spring sobrepõe a configuração padrão dentro do pacote jar

[Copiar link]
Publicado em 28/10/2021 09:44:51 | | | |
Requisitos: Publicar o pacote jar em ambientes diferentes, a configuração de ambientes diferentes é diferente, por exemplo: spring.profiles.active ou server.port é diferente, depois de modificar o arquivo de configuração, será muito difícil digitá-lo em pacotes jar diferentes.

Na verdade, o spring pode substituir a configuração padrão dentro do pacote jar por meio de variáveis de ambiente, argumentos de linha de comando e arquivos de configuração.

Argumentos de linha de comando

Você pode substituir a porta de boot ou ativar a configuração de um ambiente diferente das seguintes duas maneiras:

variável de ambiente

Por exemplo, em um sistema Linux, o comando é o seguinte:

Referência:O login do hiperlink está visível.

Arquivos de configuração

Modificamos o pacote jar em um arquivo zip, abrimos ele, encontramos o diretório \BOOT-INF\classes e colocamos o diretório neleAplicação.propriedadesCopie conforme mostrado abaixo:





Após modificar o arquivo application.properties, coloque o arquivo e o pacote jar no mesmo diretório e reinicie a aplicação Java, conforme mostrado na figura abaixo:



Nota: config/application.properties tem prioridade maior que application.properties





Anterior:Teste as informações básicas dos parâmetros do seu servidor Linux com um clique
Próximo:O Docker analisa as configurações de reinício de contêineres e contêineres de paragem em massa
Publicado em 29/10/2021 23:43:10 |
Nada mal, nada mal, aprenda a aprender
 Senhorio| Publicado em 14/11/2021 20:04:26 |
Java modifica o arquivo de configuração do pacote war
https://www.itsvse.com/thread-10146-1-1.html
Disclaimer:
Todo software, material de programação ou artigos publicados pela Code Farmer Network são apenas para fins de aprendizado e pesquisa; O conteúdo acima não deve ser usado para fins comerciais ou ilegais, caso contrário, os usuários terão todas as consequências. As informações deste site vêm da Internet, e disputas de direitos autorais não têm nada a ver com este site. Você deve deletar completamente o conteúdo acima do seu computador em até 24 horas após o download. Se você gosta do programa, por favor, apoie um software genuíno, compre o registro e obtenha serviços genuínos melhores. Se houver qualquer infração, por favor, entre em contato conosco por e-mail.

Mail To:help@itsvse.com