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.