Olá, Rafael! Como vai?
A declaração de variáveis de ambiente no arquivo .bashrc
é uma prática comum e geralmente funciona bem. No entanto, dependendo de como você está iniciando a sua IDE (Intellij), ela pode não estar carregando o ambiente do seu shell bash, e por isso não está vendo as variáveis que você definiu.
Uma solução alternativa seria definir essas variáveis de ambiente no arquivo .profile
ou .bash_profile
na sua pasta home, que são carregados no início da sessão. Aqui está um exemplo de como você pode fazer isso:
Abra o arquivo .profile
(ou .bash_profile
) com um editor de texto de sua escolha. Por exemplo, você pode usar o nano:
nano ~/.profile
Adicione as declarações das suas variáveis de ambiente no final do arquivo. Por exemplo:
export VARIAVEL_EXEMPLO=valor
Salve e feche o arquivo.
Faça logout e login novamente, ou reinicie o sistema para que as alterações tenham efeito.
No entanto, se mesmo assim a IDE não reconhecer as variáveis, a solução que você encontrou (definir as variáveis de ambiente diretamente na IDE) é perfeitamente válida e não há problema em continuar assim.
Espero ter ajudado e bons estudos!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.