Ao executar o comando
sudo update-alternatives --install /usr/bin/jar jar /usr/java/latest/bin/jar 20000
no Linux eu recebo o erro
failed to read link /usr/bin/jar: No such file or directory
Como posso consertar isso?
Acontece que a correção é executar os seguintes comandos:
sudo rm /usr/bin/jar
sudo rm /var/lib/alternatives/jar
sudo alternatives --install /usr/bin/jar jar /usr/java/latest/bin/jar 20000
você pode confirmar que as etapas acima funcionaram com:
which jar
Eu diria que essas etapas são bastante genéricas e também podem ser usadas para outras aplicações alternativas.
Consulte http://johnglotzer.blogspot.com/2012/09/alternatives-install-gets-stuck-failed.html para obter mais informações.