반응형
인텔리제이 agrs로 txt 파일 읽어오기
자바의 정석 책으로 Properties 실습 하던 도중 PropertiesEx2 예제에서 txt 파일을 args를 통해 읽어오는 실습에서 콱 막히고 말았다. 인텔리제이에서 agrs 설정은 물론 외부 txt 파일을 어떻게 읽어와야하는지 몰랐기 때문이다. 자바의 정석 책에는 인텔리제이 설정법이 나와있지 않아 여기저기 검색해보며 방법을 찾았다.
1. 텍스트 파일 만들기
윈도우면 편하게 우클릭으로 새 텍스트 파일을 생성할 수 있지만 나는 mac을 사용하기 때문에 터미널에서 텍스트 파일을 생성해주었다. (물론 그냥 인텔리제이에서 간단하게 생성해도 된다.)
- cd 명령어로 프로젝트 폴더로 이동한다.
- cat > 파일명.txt 입력
- 내용 입력
- command + z로 빠져나오기
2. 인텔리제이 설정
- Run > Edit Configurations
- argument 작성
- Build and run 부분 우측에 Modify options > Redirect input 클릭
- Working directory 경로 설정
- Build and run 부분 Redirect input form에 파일 경로 설정
3. 실행
아주 잘 실행된다.
연관 게시글
반응형