*JSP프로젝트 서버(Tomcat)에 올리기 - build.xml

 

1. 프로젝트 폴더에서 Export -> Export

 

2. General에서 Ant Buildfiles

 

3. 해당프로젝트 체크후 Finish 하면

 

4. 프로젝트 폴더 아래에 build.xml이 생성 된다.

 

5. 프로젝트 폴더에서 Run As -> Ant build  

 

6.  build.xml 실행 결과.

 

 

 

- build.xml의 속성 

<project/>

 속성

설명 

타입 

필수

name

 프로젝트 이름

 String

X

default

 지정한 target이 없을때 기본으로 실행될 타겟 이름

 String

O

basedir

 build 파일 내에서 기본 디렉토리 경로

 Path

X

 

 

 




 

<tartget/>

속성

설명

타입

필수

name

 타겟 이름

String

O

depends

 의존관계에 있는 타겟 name ( ,로 여러개 가능)

String

X

if

 target이 실행되려면 설정해야 할 Property 이름

Property명

X

unless

 target이 실행되려면 설정되지 말아야 할 Property 이름

Property명

X

description

 target 설명

String

X

1. <target name="init">

     property 정의, $build, $dist 폴더 생성, Format 설정.


2. <target name="compile">

     build 폴더에 src에 있는 클래스파일들을 받음.


3. <target name="war">

     .war파일을 생성, dist 폴더에 formar한 ${DSTAMP}.war로 생성되며, build 폴더의 클래스와

 ${web} -> WebContent( property에 설정)에 web.xml을 제외한 모든 파일을 .war 만듦.

 

4. <target name="dist">

     .jar파일을 생성, dist/lib 폴더에 main_${DSTAMP}.jar 이름으로 build 폴더의 클래스로 생성.

5. <backup>, <clean>

     src에 있는 모든 java파일을 backup 폴더에 ${DSTAMP}(날짜)로 복사.

     clean은 폴더를 삭제.

 

블로그 이미지

어떻게하는거야

,