j2se 5.0 no eclipse

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

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

Rafael

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

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

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

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.

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)

[quote=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.

[/quote]

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

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.

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

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

mas autoboxing/unboxing ainda não ta funcionando

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