Что происходит, когда я использую Javaw для запуска программы Java в следующем сценарии?

StackOverflow https://stackoverflow.com/questions/2472863

  •  20-09-2019
  •  | 
  •  

Вопрос

Скажем, я запускаю программу Java через командную строку. И эта программа требует некоторых данных для ввода во время выполнения. Поэтому мне было интересно, что произойдет, если кто -то использует Javaw для запуска этого типа программы?

Вот как ввести данные в программу?

Это было полезно?

Решение

Вы не можете получить интерактивный ввод, но если вы хотите прочитать из файла, вы могли бы или перенаправить стандартный ввод в файл или трубу.

cat myText.txt | javaw myJavaClass

или окна

type myText.txt | javaw myjavaClass

Другие советы

Вы не можете. С javaw Не выделяет консоли, у вас нет возможности ввести данные.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top