• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

Djoblack

Problemas na compilação do java

8 mensagens neste tópico

Viva,o que é esse erro aqui??...estou compiiando um ficheiro teste.java e dá a seguinte mensagem:

Note:teste.java uses uncheked or unsafe operations

Note:Recompile with X-Lint:uncheked fopr details

depois quando eu vou fazer java teste para o executar,,,,o programa não corre....o que deve ser?ajuda

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Isso não é um erro, é um aviso, não significa que está algo errado com o código, apenas que usas código potencialmente perigoso, dado que pode esconder bugs difíceis de identificar.

Para saberes exactamente a que se refere o aviso terás de compilar o código com as opções indicadas.

Quanto ao programa não correr, dado que não tens qualquer erro, não sei o que possa ser, talvez ele esteja até a correr bem.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

e nesse caso como eu compilo???

Eu estou a começar agora...e só faço o javac teste.java......não sei as opções de compilação..

como faço?

obrigado

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

e nesse caso como eu compilo???

Resposta:

(...)

Note:Recompile with X-Lint:uncheked fopr details

Embora não tenhas copiado bem o texto já que a opção é -Xlint :P, mas nada que uma simples execução do comando javac não te dissesse já que te mostraria todas as opções disponíveis.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

sim...mas como se compila com esta opção??

é javac teste.java x-lint  ???....não funciona e nao sei...obrigado

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

é javac teste.java x-lint ???....não funciona e nao sei...obrigado

Olha bem para o que eu escrevi! E quando em dúvida sobre um comando, o comando oferece uma opção de ajuda.

Será: javac -Xlint Teste.java, repara no -Xlint, em vez do teu x-lint.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

já consigo compilar,mas dá uma mensagem de warnig...se warning não é erro...porque quando vou executar o ficheiro ele não faz nada??

faço java teste.....e não sai nada para o output

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Se puderes mostrar o código coloca aqui para ver o que está a acontecer.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora