1
resposta

Arquivo setenv.sh

Fiquei com duvida nessa parte, fiz uma pesquisa e entendi que esse arquivo serve para fazer configurações no tomcat, mas não entendi como chegou nesse nome de variavel "senha" e qual a finalidade do comando "export". Queria quem pudessem me explicar essa linha que foi escrita dentro do arquivo na aula 04. Obrigado.

1 resposta

Olá Lucas, tudo bem? Peço desculpas pela demora no retorno! Então, esse é uma arquivo padrão do próprio Tomcat, e podemos ver isso diretamente na documentação, já o export, é para exportar as variáveis para quem precisar usar, já o nome da variável "senha", é porque dentro do projeto disponibilizado pelo instrutor, na classe JpaConfigurator é definido na linha:

String password = System.getenv("senha");

Que a aplicação tem que pegar a váriavel disponível no ambiente (pelo Tomcat) com o nome senha, e é por isso.

Espero ter esclarecido sua dúvida!