java MainServer fornece java.lang.UnsupportedClassVersionError: Versão major.minor não suportada 51.0

2

A compilação é fácil, mas ao usar java para executar os programas, ela fornece Exception found . Eu estou usando o Ubuntu 12.04 sem conexões com a internet. Além disso, instalei o Oracle JDK7 e o JRE7. Também fez o comando update-alternatives em java , javac e javaws . Mudou a máquina java em /etc/profiles . PATH está apontando para a pasta oracle java. Eu fiz muitas buscas no Google sobre este tópico, mas cada vez que a versão jdk e jre são diferentes. Também verifique a versão do jdk e jre usando java -version e javac - version. Ambos são iguais. O sistema também contém OpenJdk6 e OpenJdk7.

Então, como removo esses erros? Java executa pequenos programas, mas ao usar o RMI, esse erro é exibido.

    
por Paradox 19.10.2012 / 06:28

1 resposta

0

Parece que você compila e executa o código com versões diferentes do JDK / JRE: se compilar com o JDK7, não execute com um JRE6, por exemplo.

Veja este tópico no java.net ou esta questão no Stack Overflow para uma resposta detalhada.

    
por smonff 20.06.2014 / 17:55