[BatchFile] 배치파일 만들기 2 : classpath~JAVA 모듈 만들기~(클래스 패쓰 패스 자바)_bat module java compile run_- How to make a classpath batch file-++

배치파일 만들기 0 : 배치란 무엇인가? cmd 실행 배치파일 만들기 예제  https://rockbottomdevbus.blogspot.com/2021/12/bachfile-bat-how-to-make-batch-file.html


- 배치파일 만들기 1 : xcopy를 이용하여 특정폴더를 복사하여 다른특정폴더에 붙여넣는  배치파일을 만들어 보자. https://rockbottomdevbus.blogspot.com/2021/12/batchfile-1-xcopy-bat-how-to-make-xcopy.html


+ 배치파일 만들기 2 : 클래스 패쓰를 이용하여 JAVA 모듈 만들기 


1. java_bat_test 폴더생성


2. MainTest.java 파일생성

public class MainTest {

    public static void main(String[] args) {

    try {

System.out.println("안녕하세요");

} catch (Exception ex) {

}

    }

}


3. compile.bat 파일생성(상단 배치파일 만들기 0 글 참고)

"C:\Program Files\JetBrains\IntelliJ IDEA 2019.3.5\jbr\bin\javac" -d . -classpath .; *.java

pause;

= 인텔리제이를 통해 JDK 받은경우 아래 링크에서 JAVA_HOME(JDK
) 경로 확인가능. JDK를 따로 설치했다면 해당 경로를 적어주면된다.

그리고 경로에 띄어쓰기가 있는 경우 쌍따옴표 "" 로 묶어줘야한다. 

https://rockbottomdevbus.blogspot.com/2021/12/intellij-jdk-jdk-jdk-setting-how-to.html


4. run.bat 파일생성

"C:\Program Files\JetBrains\IntelliJ IDEA 2019.3.5\jbr\bin\java" -classpath . MainTest

pause;


5. compile.bat 실행

compile.bat 실행 시 아래 사진처럼 컴파일 되면서 class 파일이 생성된다.

6. run.bat 실행

run.bat 실행 시 MainTest.java 의 System.out.println("안녕하세요"); 가 실행되어 cmd 창에 출력된다.





댓글

T O P