인텔리제이에서 Scanner 혹은 BufferedReader를 사용할 경우 위와 같이 입력할 내용이 많아지면 매번 입력하기 귀찮은데, 입력할 내용을 텍스트 파일에 미리 넣어놓고 프로젝트 실행 시 자동으로 넣어주게 하려고 한다.
먼저 프로젝트 내 적당한 경로에 텍스트 파일을 만들고 콘솔에 넣을 내용을 미리 넣어준 후 저장해주자.
이후 실행할 자바 파일을 우클릭한 후 Move Run/Debug > Modify Run Configuration을 눌러주자
이제 Modify options > Redirect input을 차례대로 선택해주면
Environment Variables 하단에 Redirect input from 이 생긴 것이 보일텐데, 여기에 텍스트 파일(input.txt)로 향하는 전체 경로를 넣고 우측 하단의 Apply를 눌러주자
이후 프로젝트 실행 시 input.txt 파일에 있는 값이 자동으로 들어가는 것이 보인다.
Leave a Reply