Це питання, яке допоможе вам розібратися, як тільки ви зрозуміли, що після оновлення версії Java NetBeans IDE відмовляється запускати. І навіть після оновлення $PATH
змінної у вашому .bashrc
файлі ви все одно виявите, що NetBeans не запускається, і коли ви спробуєте запустити його через командний рядок з командою:
./netbeans-8.0.2/bin/netbeans
Просто дає:
Cannot find java. Please use the --jdkhome switch.
Але тоді, коли ви намагаєтеся вказати нове jdkhome
на ( <version
буде замінено на ваш номер версії, наприклад, його можна замінити 1.8.0_40
):
./netbeans-8.0.2/bin/netbeans --jdkhome jdk<version>/
Ви виявляєте, що вам потрібно робити це кожного разу, щоб NetBeans насправді запустився, і це стає скоріше неприємністю.
Отже, що вам потрібно зробити, це перейти до конфігураційного файлу NetBeans, де фактична домашня змінна JDK встановлена для NetBeans, щоб NetBeans могла звернутися до цього при запуску.