본문 바로가기
앱 만들기/Java

java 커멘트 명령어로 컴파일 및 실행하기

by 나도처음이야 2025. 1. 2.
반응형

이클립스가 아닌 커멘드 명령어에서 자바를 컴파일 하고 실행하는 방법이다.

cmd 혹은 윈도우 파워셀을 실행시킨뒤 테스트 한다.

여기서는 파워셀로 진행한다.

 

1. javac 컴파일 하기.

컴파일 명령어는 하기와 같다.

javac - d (바이트 코드가 저장될 디렉토리)  (컴파일할 자바파일)

 

파워셀에서 실행한 결과 이다.

javac -d bin src/*.java src/com/study/*.java

bin: 컴파일된 바이트가 저장될 위치

jdk11 버전부터는 module-info.java 파일을 사용한다.

src 폴더 밑의 module-info.java 와 실행파일이 속한 com/study/HelloWorld.java 파일을 컴파일 한다.

tree /f 명령어로 확인한 결과, bin 폴더안에 module-info , HelloWorld  바이트코드 파일이 만들어 졌다.

 

2. java 실행하기.

java 명령어 포맷 이다.

java -p (  module path  : module-info.class 파일의 위치,)  -m(모듈명) / (실행할 어플리케이션 클래스 파일 위치)

module-info 클래스 파일을 가지고 실행할 어플리케이션에 적용하라는 의미이다.

해당 쉘 명령어에서는

bin 폴더에서 module-info 를 찾고

-m 모듈명 을 /com.study.HelloWorld 에 적용한다.

 

=끝= 

반응형

댓글