본문 바로가기
JAVA

Java 수동 컴파일(Bat파일 만들기)

by heavenLake 2022. 1. 18.
반응형

--------------------------- build.bat --------------------------------
@echo off
set _javaHome=C:₩java경로₩
set _srcHome=C:₩소스경로₩
set _libHome=C:₩라이브러리경로₩
set _buildPath=C:₩빌드경로₩

if '%1' == '' (
::실행파라메터가 없는경우 모든파일 빌드
echo build all
dir /s/b %_srcHome%₩*.java > file_name
"%_javaHome%javac" -cp ".;%_libPath%;%_buildPath%" @file_name -encoding utf-8 -d %_buildPath%
) else (
echo build %_srcHome%%1
::실행파라미터(자바경로)가 들어왔을경우
"%_javaHome%javac" -cp ".;%_libPath%;%_buildPath%" "%1" -encoding utf-8 -d %_buildPath%
)
-------------------------------------------------------------------

- 위파일을 실행하면 소스경로에 있는 모든 java파일이 빌드된다.
- bhild.bat java파일경로     이렇게 실행하면 해당 파일 하나만 빌드된다.
- -cp에 _buildPath를 잡아 줘야 사용자가 개발한 소스가 빌드시 제대로
  import 된다.

반응형

'JAVA' 카테고리의 다른 글

jar파일 검색 및 파일 다운 받기.  (0) 2021.08.11

댓글