Não é possível compilar o java após a atualização para o Kubuntu 16.04

0

Antes de atualizar o Kubuntu, eu poderia compilar no eclipse. Eclipse agora diz:

The project was not built since its build path was incomplete.
Cannot find the class file for java.lang.Object. Fix the build path.

Não tenho certeza do que adicionar ao caminho de criação da API padrão.

Eu costumava ser capaz de compilar usando o make. Agora eu recebo erros citando outros arquivos de classe padrão faltando (Throwable, Iterable, List, ...)

Eu estava usando openjdk7 (embora também tivesse openjdk8 instalado e estava feliz em usar sudo update-alternatives --config java para alternar). Agora estou tentando usar openjdk8 .

Eu notei que JAVA_HOME e CLASSPATH não estão definidos. Tentei definir o JAVA_HOME como /usr/lib/jvm/java/java-8-openjdk-amd64/ , mas isso não ajudou.

Eu não tenho certeza do que devo definir CLASSPATH também.

    
por ColonelFazackerley 22.04.2016 / 16:55

1 resposta

0

Eu consertei a compilação da linha de comando com

sudo apt-get --reinstall install openjdk-8-jdk-headless

sudo apt-get --reinstall install openjdk-8-jre-headless

Eu consertei o Eclipse excluindo "~ / .eclipse".

    
por ColonelFazackerley 23.04.2016 / 00:08