Estou tentando usar o "inputStream fis = System.in, mas quando vou executar nem chega a abrir o console. Gostaria de saber se podem me ajudar a descobrir aonde estou errando. Obrigado. Abaixo segue o código
//imports omitidos
public class TesteCopiarArquivo {
public static void main(String[] args) throws IOException{
InputStream fis = System.in;//<--Aqui esta o problema
InputStreamReader isr = new InputStreamReader(fis);
BufferedReader br = new BufferedReader(isr);
OutputStream fos = System.out;
OutputStreamWriter osw = new OutputStreamWriter(fos);
BufferedWriter bw = new BufferedWriter(osw);
String linha = br.readLine();
while(linha != null && !linha.isEmpty()) {
bw.write(linha);
bw.newLine();
bw.flush();
linha=br.readLine();
}
br.close();
bw.close();
}
}