IntelliJ IDEA에서 명령 줄 인수를 어떻게 입력합니까?
Eclipse에서 명령 행 인수를 입력하면 run 구성과 함께 사용합니다. 그러나 IntelliJ IDEA에서 명령 줄 인수를 어떻게 입력합니까?
Windows, Linux, 일부 Mac :
Alt + Shift + F10, Right, E, Enter, Tab, 명령 줄 매개 변수 입력, Enter ;-)
"OS X 10.5"키 스키마가있는 Mac :
Ctrl + Alt + R, Right, E, Enter, Tab, 명령 줄 매개 변수 입력, Enter
실행 메뉴 및 툴바에있는 두 개의 녹색 "실행"및 "디버그"화살표 왼쪽의 풀다운에 "구성 편집"항목이 있습니다. 이 패널에서 왼쪽 상단의 "+"단추를 사용하여 구성을 만든 다음 main ()을 포함하는 클래스를 선택하고 VM 매개 변수 및 명령 줄 인수를 추가하고 작업 디렉토리 및 환경 변수를 지정할 수 있습니다.
코드 범위, 로깅, 빌드, JRE 등의 다른 옵션도 있습니다.
intellij를 사용하는 경우 Run > Edit Configurations
메뉴 설정으로 이동하십시오 . 대화 상자가 나타납니다. 이제 Program arguments
입력 필드에 인수를 추가 할 수 있습니다 .
예 테스트 클래스가 있습니다.
그때. 구성으로 이동하여 테스트 클래스를 실행하십시오.
1 단계 : 응용 프로그램 추가
2 단계:
Program Arguments 텍스트 상자에 인수를 입력 할 수 있습니다.
여러 프로그램 인수를 공백으로 구분하십시오. (이것은 나에게 분명하지 않았다)
프로그램 인수 :Julia 52 Actress
"OSX 10.11.3"이 장착 된 MacBook Air :
- Ctrl + Alt + R
- 이자형
- 시작하다
- 프로그램 인수 : 명령 행 매개 변수를 작성하십시오 (인수가 둘 이상인 경우 각 항목 사이에 공백).
- 시작하다
이 단계를 수행하십시오 :-
Go to Run - Edit Configuration -> Application (on the left of the panel ) -> select the scala application that u want to run -> program argument
We cannot go into Terminal and give in the good old java Classname arg1 arg2 arg3
We'll have to edit the run configuration.
Step 1 : Take the Run menu
Step 2 : Select Edit Configurations
Step 3 : Fill the Program arguments field
After that, the arguments will be inserted to the end of the command that IntelliJ creates whenever you run the program :)
maytham-ɯɐɥıλɐɯ, you can use this code to simulate input of file:
System.setIn(new FileInputStream("FILE_NAME"));
Or send file name as parameter and then put it into FileInputStream:
System.setIn(new FileInputStream(args[0]));
In IntelliJ, if you want to pass args parameters to the main method.
go to-> edit configurations
program arguments: 5 10 25
공백으로 구분 된 인수를 전달하고 적용 및 저장을 클릭해야합니다.
인쇄하면 이제 프로그램을 실행하십시오.
System.out.println(args[0]);
System.out.println(args[1]);
System.out.println(args[2]);
넣어 5 10 25
참고 URL : https://stackoverflow.com/questions/2066307/how-do-you-input-commandline-argument-in-intellij-idea
'Programing' 카테고리의 다른 글
채널의 모든 동영상을 가져 오는 YouTube API (0) | 2020.06.03 |
---|---|
div를 부모의 상단에 맞추고 인라인 블록 동작을 유지하는 방법은 무엇입니까? (0) | 2020.06.03 |
D는 Java 및 C ++의 확실한 대안입니까? (0) | 2020.06.02 |
VIM에서 실제로 하나의 긴 줄을 여러 줄로 나누려면 어떻게해야합니까? (0) | 2020.06.02 |
Spark 데이터 프레임에 전체 열 내용을 표시하는 방법은 무엇입니까? (0) | 2020.06.02 |