목차
[ Build ]
[ Build Tool ]
[ 빌드 tool – ANT ]
ANT의 실행1
ANT의 실행2
[ 패키징의 종류 ]
[ Build Tool ]
[ 빌드 tool – ANT ]
ANT의 실행1
ANT의 실행2
[ 패키징의 종류 ]
본문내용
[ Build ]
여러명의 개발자들이 하나의 프로젝트를 하면서 각기 자신이 맡은 모듈을 코딩한 다음 서로의 코드를 합쳐서 컴파일하고 링킹하는 과정자체를 말하기도 하고 이러한 결과로 얻을 수 있는 산출물 자체를 가리키기도 함.
[ Build Tool ]
가지가지 퍼져있는 모듈들을 자동으로 묶어주고 이전 버전과 달라지지 않은 모듈은 그대로 두고 변한 부분만 컴파일하여 최대한 시간을 절약해주고 최종 사용자를 위한 버전까지 뽑아내는 툴
[ 빌드 tool – ANT ]
# ANT 의 기능
- 자바 소스 파일 컴파일(너무 당연하다)
- jar, war, ear, zip 파일의 생성
- javadoc을 실행하여 도움말 생성
- 파일이나 폴더의 이동 및 복사, 삭제
- 각각의 작업에 대한 의존성 설정
- 유닉스에서처럼 파일이나 폴더에 퍼미션 설정
- 파일의 변경 날짜를 설정하는 touch 기능
- 외부 프로그램의 실행
# ANT 의 설치
- set ANT_HOME=c:\dev\tools\jakarta-ant-1.4.1
- set JAVA_HOME=c:\jdk1.3.1
- set PATH=%PATH%;%ANT_HOME%\bin
ANT의 실행1
여러명의 개발자들이 하나의 프로젝트를 하면서 각기 자신이 맡은 모듈을 코딩한 다음 서로의 코드를 합쳐서 컴파일하고 링킹하는 과정자체를 말하기도 하고 이러한 결과로 얻을 수 있는 산출물 자체를 가리키기도 함.
[ Build Tool ]
가지가지 퍼져있는 모듈들을 자동으로 묶어주고 이전 버전과 달라지지 않은 모듈은 그대로 두고 변한 부분만 컴파일하여 최대한 시간을 절약해주고 최종 사용자를 위한 버전까지 뽑아내는 툴
[ 빌드 tool – ANT ]
# ANT 의 기능
- 자바 소스 파일 컴파일(너무 당연하다)
- jar, war, ear, zip 파일의 생성
- javadoc을 실행하여 도움말 생성
- 파일이나 폴더의 이동 및 복사, 삭제
- 각각의 작업에 대한 의존성 설정
- 유닉스에서처럼 파일이나 폴더에 퍼미션 설정
- 파일의 변경 날짜를 설정하는 touch 기능
- 외부 프로그램의 실행
# ANT 의 설치
- set ANT_HOME=c:\dev\tools\jakarta-ant-1.4.1
- set JAVA_HOME=c:\jdk1.3.1
- set PATH=%PATH%;%ANT_HOME%\bin
ANT의 실행1
소개글