| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/09/2009 11:39:34
|
bruno_cobra
JavaTeenager
Membro desde: 08/04/2007 23:59:14
Mensagens: 194
Localização: Lajeado, RS
Offline
|
Galera, estou com um grande problema para a compilação de uma única classe que pertence a um projeto meu.
No servidor, verifiquei a versão do Java e obtive 1.4 como resposta:
Na minha máquina, cuja versão da VM é 1.6, tentei compilar uma classe na mão, para depois colocá-la no servidor, utilizando a opção target como 1.4 (mesma versão do java no servidor), mas ocorreu erro:
Após dar uma pesquisada na net, descobri que era necessário colocar a opção source também, e foi o que fiz, mas também deu erro:
Alguém sabe me explicar o que está havendo?
O detalhe é que já existe esta classe no Servidor, e a mesma utiliza annotations, generics e for-eachs. Qualquer ajuda será bem vinda.
Obrigado.
|
http://blog.brunozambiazi.com
- |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/09/2009 11:55:25
|
tiago_stos
JavaChild
Membro desde: 02/06/2006 07:25:09
Mensagens: 115
Localização: Caçapava - SP
Offline
|
Me corrijam se eu estiver errado, mas a versão 1.4 do Java não tem suporte a annotations nem generics.
|
Econodin - Organizador Financeiro Pessoal
e-Karros - Sistema de controle de manutenção automotiva
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/09/2009 12:17:39
|
Puka
JavaTeenager
![[Avatar]](/images/avatar/93c6c0bd09a280606df12f66752d7b76.jpg)
Membro desde: 08/11/2007 13:34:45
Mensagens: 158
Offline
|
para esse OAS você pode usar java 5
|
De que vale tudo isso?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/09/2009 13:46:27
|
bruno_cobra
JavaTeenager
Membro desde: 08/04/2007 23:59:14
Mensagens: 194
Localização: Lajeado, RS
Offline
|
Agora está tudo funcionando.
Simplesmente compilei na minha máquina para 1.5 e coloquei lá, daí tudo funcionou. Só não entendi ainda por que diabos mostrava a versão 1.4 quando eu dava um java -version no servidor.
Mas está tudo certo. valeu de qualquer forma, abraço
|
http://blog.brunozambiazi.com
- |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/09/2009 14:19:38
|
sergiotaborda
GUJ Expert
![[Avatar]](/images/avatar/b4a0e0fbaa9f16d8947c49f4e610b549.png)
Membro desde: 22/03/2005 20:57:48
Mensagens: 3433
Offline
|
bruno_cobra wrote:Agora está tudo funcionando.
Simplesmente compilei na minha máquina para 1.5 e coloquei lá, daí tudo funcionou. Só não entendi ainda por que diabos mostrava a versão 1.4 quando eu dava um java -version no servidor.
Mas está tudo certo. valeu de qualquer forma, abraço
-source indica a versão que vc usou para escrever (1.6) e -target a versão do .class compilado. (1.4)
O comando deveria ser -source 1.6 -target 1.4
|
Criando sua própria API de Validação
Blog do MiddleHeaven |
|
|
 |
|
|