Alguém já teve problemas ao usar o readLine no NetBeans 4.0-beta1?
Eu compilo e rodo o código a seguir normalmente pelo prompt de comando e também pelo NetBeans 3.6, porém no 4.0 ele não fica bloqueado no readline (ele deveria parar no readLine esperando o usuário digitar a linha porém debugando pelo NB4.0 ele não para). Agradeço antecipadamente a ajuda.
Código:
import <a href="http://java.io">java.io</a>.*;
public class EchoTest
{
public static void main (String args[])
{
BufferedReader in = new BufferedReader(new InputStreamReader(<a href="http://System.in">System.in</a>));
String line;
while(true)
{
line="";
try
{
//nesta linha ele deveria
//parar esperando
//o usuario, mas no NB4
//nao para
line = in.readLine();
}
catch (IOException e)
{
System.err.println(e.getMessage());
}
System.out.println(line);
}
}
}
Ide
G
3 Respostas
J
Oi
Gerson, tu já tentou debugar com outra IDE? Talvez seja algum problema da versão beta do NetBeans…
T+
G
OiGerson, tu já tentou debugar com outra IDE? Talvez seja algum problema da versão beta do NetBeans…
T+
Sim, Jeveaux, exatamente, eu tenho o NB3.6 instalado junto com o 4.0 e no 3.6 está 100%. Parece ser este o caso. Eu até já reportei o problema pro site netbeans.org como bug. Mas seria um bug muito grande a meu ver, já que o readLine é um método muito importante.
Mas valleu! Obrigado e um grande abraço!
Gerson.
G
Descobri q o problema é extamente bug no NB4, devido à integração com o Ant. Na verdade o bug é do Ant. Quem quizer utilizar stdin vai ter que usar o pacote eric.jar no NB4 para pdoer resolver isso. Descobri isso no bugtrack do site netbeans.org
Criado 21 de setembro de 2004
Ultima resposta 29 de set. de 2004
Respostas 3
Participantes 2