System.out.println без вывода cmd

Вероятно, глупый вопрос, но получил следующий код, который отлично работает при запуске в Eclipse, но если я пытаюсь выполнить его в cmd с java -jar myjar.jar я не получаю выходной.

Мой код:

Enumeration pList = CommPortIdentifier.getPortIdentifiers();

while (pList.hasMoreElements()) {
  CommPortIdentifier cpi = (CommPortIdentifier) pList.nextElement();
  System.out.print("Port " + cpi.getName() + " ");
  if (cpi.getPortType() == CommPortIdentifier.PORT_SERIAL) {
    System.out.println("is a Serial Port: " + cpi);
  } else if (cpi.getPortType() == CommPortIdentifier.PORT_PARALLEL) {
    System.out.println("is a Parallel Port: " + cpi);
  } else {
    System.out.println("is an Unknown Port: " + cpi);
  }
}

0 ответов

Другие вопросы по тегам