I decided to update my JDK7 to recent version from here.
Corresponding x64 tag.gz archive for my architecture has been downloaded and extracted to
/usr/lib/jvm as usual. All previous versions of Java were installed before the same way. But before setting new alternatives for
javaws I removed all existing alternatives using the following commands:
sudo update-alternatives --remove-all java sudo update-alternatives --remove-all javac sudo update-alternatives --remove-all javaws
Now when trying to install new alternatives I get the following:
sudo update-alternatives --install /usr/lib/jvm/jdk1.7.0_13/bin/java java /usr/bin/java 1 update-alternatives: error: alternative path /usr/bin/java doesn't exist.
/usr/bin/java doesn't exist but
/usr/bin does? What's wrong with it and how can I fix it?