Eu consigo acessar e salvar as variaveis no .bashrc Mas quando vou usar no intelliJ. Não funciona.
Eu consigo acessar e salvar as variaveis no .bashrc Mas quando vou usar no intelliJ. Não funciona.
Se as variáveis estão salvas no .bashrc
, mas não funcionam no IntelliJ, pode ser porque o IntelliJ não carrega esse arquivo por padrão. Tente adicionar as variáveis no .zshrc
) ou no .bash_profile
. Outra alternativa é definir as variáveis diretamente nas configurações do IntelliJ:
Oi, Germano! Tudo bem?
Nesse contexto, o IntelliJ pode não estar usando o mesmo shell que você está configurando, por isso, temos que conferir se o IntelliJ está configurado para usar o mesmo shell (no seu caso ozsh
e não o bash
) onde as variáveis estão definidas.
Somado a isso, no macOS, as variáveis de ambiente geralmente são definidas no arquivo .zshrc
, por isso devemos ter certeza que as variáveis estão definidas no arquivo correto e que executamos source ~/.zshrc
para aplicar as mudanças.
Após configurar as variáveis de ambiente, devemos reiniciar o IntelliJ para garantir que ele carregue as novas variáveis.
Porém podemos definir variáveis de ambiente diretamente na configuração de execução do IntelliJ também, da seguinte forma:
Por fim, abra o terminal integrado do IntelliJ e execute echo $DB_HOST
para verificar se a variável está sendo reconhecida.
Espero ter ajudado!
Um forte abraço e bons estudos!
Olá, Germano. Tudo bem?
No Mac, a configuração de variáveis de ambiente pode variar dependendo do shell que você está usando. Parece que você está utilizando o Zsh, e as variáveis estão configuradas no .bashrc
, que é específico para o Bash. Aqui estão algumas dicas para resolver o problema:
Verifique o Shell em Uso: Confirme qual shell está em uso com o comando echo $SHELL
. Se for o Zsh, você deve configurar as variáveis no arquivo .zshrc
em vez de .bashrc
.
Configure no .zshrc
:
.zshrc
com um editor de texto, como o Nano ou o Vim:nano ~/.zshrc
export DB_HOST=localhost
export DB_NAME=alura_series
export DB_USER=postgres
CTRL + X
, depois Y
e Enter
.Recarregue o Arquivo de Configuração:
.zshrc
, recarregue-o com o comando:source ~/.zshrc
Verifique no IntelliJ:
Seguindo essas etapas, suas variáveis de ambiente devem ser reconhecidas corretamente pelo IntelliJ.
Espero ter ajudado e bons estudos.