j2se 5.0 no eclipse

11 respostas
cu_ringa

como faço para rodar aplicações java5 no eclipse. O q tenho q configurar.

11 Respostas

Rafael_Steil

Window -> Preferences -> Java -> Compiler
Window -> Preferences -> Java -> Installed JREs

Rafael

cu_ringa

eu ja fiz isso. Qual eclipse tem q ser. O meu e a versão eclipse 3.0.1

Rafael_Steil

Se ja aparece “Java 5” / “J2SE 1.5” la, entao o q vc tem serve… Eu tenho o 3.1M3… nao sei se o 3.0.1 ja suporta.

Rafael

neofito

Eu tenho quase certeza que é só o 3.1M3 que suporta…

cu_ringa

ei raphael, baixei o eclipse 3.1, fui lá em:

window->preferences->Java->Compiler
window->preferences->Java->Installed JREs

mas ainda não roda aplição java5.

quando coloco esse programa:

public class Java5 {
	
	public Java5(){
		
		Integer a = 10;
		Integer b = 20;
		int c = a + b;		
		
	}
	
	public static void main(String[] args) {
		
		new Java5();
	}
}

erro:

Type mismatch: cannot convert from int to Integer
Type mismatch: cannot convert from int to Integer
The operator + is undefined for the argument type(s) java.lang.Integer, java.lang.Integer

o q devo fazer para rodar o bendito java tiger. o negocio ta dificil.

cu_ringa

erro

Exception in thread "main" java.lang.Error: Unresolved compilation problems: 
	Type mismatch: cannot convert from int to Integer
	Type mismatch: cannot convert from int to Integer
	The operator + is undefined for the argument type(s) java.lang.Integer, java.lang.Integer

	at Java5.<init>(Java5.java:18)
	at Java5.main(Java5.java:26)
Rafael_Steil

cu_ringa:
ei raphael, baixei o eclipse 3.1, fui lá em:

window->preferences->Java->Compiler
window->preferences->Java->Installed JREs

mas ainda não roda aplição java5.

Bom…

Window -> Preferences -> Java -> Compiler, aba “Compliance and Classfiles”

Ai vc tem “Compiler compliance level”, e la vc tem um checkbox “Use default compliance settings”, que provavelmente vai estar marcado. Desmarque ele e configure para 1.5 as opcoes.

Rafael

Hempx

o eclipse3.0 não tem suporte para versão 1.5, apesar de você conseguir rodar o eclipse3.0 normalmente apenas tendo o SDK 1.5. Tinha lido aqui no forum que o eclipse utiliza um compilador proprio, entao ele deve apenas utilizar o JRE instalado.

Existe alguns plugins para o eclipse suporta a versão 1.5
:arrow: http://www.javafree.com.br/home/modules.php?name=News&file=article&sid=1124

Mas não fui muito feliz utilizando não. Eu acabei instalando o eclipse 3.1, o qual achei muito bom, com suporte a todas as novas features do tiger eu acho. E compativel com bastantes plugins do eclipse 3.0.

cu_ringa

ei eu n sei mais o q fazer, nao ta dando certo, de nenhum. já fiz tudo q mandaram.

urubatan

o eclipse 3.1 ja tem suporte para annotations, generics, enums, foreach

mas autoboxing/unboxing ainda não ta funcionando

cu_ringa

ento deve ter sido isso. foi justamente o autoboxing que eu fui testar. mas q sorte!!!

Criado 15 de novembro de 2004
Ultima resposta 18 de nov. de 2004
Respostas 11
Participantes 5