Solucionado (ver solução)
Solucionado
(ver solução)
7
respostas

Como mudar o default compiler complience level da workspace no Eclipse?

Tenho 2 computadores, um no trabalho e outro em casa só que um deles foi instalado com a JDK 9 e outro com a 8, e todas as vezes que tento abrir o projeto na versão mais recente ou até mesmo quando crio um novo projeto, quando vou abrir na versão antiga ocorre erro. Objetos e imports como Servlets não funcionam... até mesmo bibliotecas do spring não funcionam, tais como ModelAndView, form, etc.

Tem algum jeito mais fácil de resolver esse problema ou terei que reinstalar o eclipse na versão JDK mais nova para ficar igual ao computador com a versão nova?

7 respostas

Oi Thiago, tudo bem ?

Você consegue ter mais de uma versão instalada na sua máquina, ai quando quiser uma consegue falar que vai usar a versão x por exemplo.

Isso deve solucionar seu problema.

No mac usamos o jenv para fazer isso e no linux tem esse post, no windows não sei se dá para fazer isso.

Matheus, obrigado! Sobre o JEnv você indicaria algum outro material que explique melhor como utilizar? Consegui instalar, mas na parte de configuração deu erro no terminal, ele não reconhece o comando jenv

Thiagos-MacBook-Pro:~ thiagomartiniano$ jenv add /Library/Java/JavaVirtualMachines/jdk17011.jdk/Contents/Home oracle64-1.7.0.11 added -bash: jenv: command not found

Você instalou por onde ?

http://davidcai.github.io/blog/posts/install-multiple-jdk-on-mac/

No terminal executei o comando abaixo

git clone https://github.com/gcuisinier/jenv.git ~/.jenv

solução!

Usa pelo homebrew, muito melhor :D

Obrigado pela dica Matheus