728x90
Java를 CLI 환경에서 실행하는 방법
1-1. 자바 컴파일
javac <실행하려 하는 자바 파일.java> : 자바 소스를 컴파일 하여 실행가능한 byte code로 변환해 준다. (jdk에 포함된 도구)
javac <파일> 실행 이후에 .class(JVM에서 실행되는 bytecod) 파일이 생성된다.
//소스파일 경로명으로 컴파일 하는 경우
javac src/main/java/JavaGit.java
//컴파일 하려고 하는 소스 파일의 경로로 이동해서 컴파일 하는 경우
cd src/main/java
javac JavaGit.java
1-2. 실행
java<소스 파일> : .class파일을 실행한다. main메서드가 있어야 하고, 메인 메서드가 프로그램의 엔트리 포인트로 동작한다.
> java JavaGit
usage: add, commit //인자값이 없는 경우 출력 메세지 예시
만약 엔트리 포인트에 인자를 넣으려고 하면
java <실행하려는 파일> <실행하려는 인자들>을 입력하면 된다.
> java JavaGit add a.txt //인자값이 있는 경우 예시
add changes to git:
a.txt
[참고] 패키지 안의 자바 파일을 cli로 실행하려 하는 경우
Intellij에서 엔트리 포인트 Main(String[] args) 인자 값 넣는 방법
소스파일을 일단 한번 실행하고 configuration에서 설정 수정에 들어간다.
위의 사진에 Program arguments에 넣는다.
다음과 인자 값이 사용되는 것을 확인할 수 있다.
728x90
댓글