Eclipse reading stdin (System.in) from a file

Pure Java

You can redirect System.in with a single line of code:

System.setIn(new FileInputStream(filename));

See System.setIn().

Eclipse config

In Eclipse 4.5 or later, the launch configuration dialog can set System.in to read from a file. See the announcement here.

Common tab of Launch Configuration dialog

Leave a Comment