Esta é uma pergunta que ajudará você a entender o que fazer, depois de perceber que, após atualizar sua versão Java, o NetBeans IDE se recusa a iniciar. E mesmo depois de atualizar sua $PATH
variável em seu .bashrc
arquivo, você ainda descobre que o NetBeans não será iniciado e quando você tenta iniciá-lo através da linha de comando com o comando:
./netbeans-8.0.2/bin/netbeans
É apenas lhe dá:
Cannot find java. Please use the --jdkhome switch.
Porém, quando você tentar especificar o novo jdkhome
com ( <version
será substituído pelo número da sua versão, por exemplo, poderá ser substituído por 1.8.0_40
):
./netbeans-8.0.2/bin/netbeans --jdkhome jdk<version>/
Você acha que precisa fazer isso sempre que o NetBeans é realmente lançado, e isso está se tornando um incômodo.
Portanto, o que você realmente precisa fazer é acessar o arquivo de configuração do NetBeans, onde a variável inicial real do JDK está definida para o NetBeans, para que o NetBeans possa se referir a isso ao iniciar.