Programing

IntelliJ IDEA에서 명령 줄 인수를 어떻게 입력합니까?

crosscheck 2020. 6. 2. 22:14
반응형

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 :

  1. Ctrl + Alt + R
  2. 이자형
  3. 시작하다
  4. 프로그램 인수 : 명령 행 매개 변수를 작성하십시오 (인수가 둘 이상인 경우 각 항목 사이에 공백).
  5. 시작하다

이 단계를 수행하십시오 :-

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

반응형