当您意识到在更新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配置文件,其中为NetBeans设置了实际的JDK主页变量,以便NetBeans在启动时可以引用该变量。