At line 1 changed 1 line. |
This page contains a listing of the most common Ant targets in [AppFuse] that I use in my daily development. For a complete list of tasks, type "ant -projecthelp" at the command line. |
이 페이지는 내가 일일 배치작업시 사용하는 [AppFuse|AppFuse_ko]내 가장 공통적인 Ant target의 목록을 포함하고 있다. 이 작업들의 완전한 목록을 보기 위해서, 명령창에서 "ant -projecthelp"를 쳐보라. |
At line 9 changed 21 lines. |
||Task||Description |
|setup|Sets up database, tomcat and deploys expanded war |
|clean|Removes build artifacts |
|compile|Compiles everything |
|__deploy__|Compiles and deploys everything to Tomcat |
|__deploy-web__|Deploys JSPs and static web content to Tomcat |
|install|Install application in Tomcat using Tomcat's Manager app. Great for deploying to remote servers. |
|list|List Tomcat's installed applications |
|refresh|Undeploys, cleans, then re-deploys. Nice for when you <em>swear</em> it should be working, but your change doesn't show up |
|__reload__|Reload application in Tomcat |
|remove|Remove application in Tomcat |
|setup-db|creates database and populates it with sample data |
|setup-tomcat|copies jdbc driver and context.xml to Tomcat |
|__test-all__|runs all tests for dao, service and web |
|test-dao|Test dao module |
|test-service|Test service module |
|test-web|Runs Action/Controller tests using Mocks (no container required) |
|test-jsp|Runs Canoo WebTests in tomcat (starts/stops server, Tomcat should be stopped) |
|test-canoo|Runs Canoo WebTests in Tomcat when it's already running |
|test-reports|Generate test reports |
|undeploy|delete war file and directory from $CATALINA_HOME/webapps |
||작업||상세설명 |
|setup|데이터베이스, 톰캣을 셋업하고 확장된 war를 배치한다. |
|clean|빌드된 결과물을 제거한다. |
|compile|모든것을 컴파일한다. |
|__deploy__|톰캣에 모든것을 컴파일하고 배치한다. |
|__deploy-web__|톰캣에 JSP와 정적인 웹 컨텐츠를 배치한다. |
|install|톰캣의 관리자 애플리케이션을 사용하여 톰캣에 애플리케이션을 설치한다. 원격 서버에 배치할때 특히 좋다. |
|list|톰캣에 설치된 애플리케이션의 목록을 본다. |
|refresh|Undeploys, cleans, 그리고 다시 배치. 변경사항은 없지만, 작업을 했음을 <em>확인</em>시키고자 할때. 특히 좋다. |
|__reload__|톰캣내 애플리케이션을 다시 로드 |
|remove|톰캣내 애플리케이션을 제거 |
|setup-db|데이터베이스를 생성하고 샘플 데이터를 생성 |
|setup-tomcat|톰캣으로 jdbc드라이버와 context.xml파일 복사 |
|__test-all__|dao, service그리고 web을 위한 모든 테스트 실행 |
|test-dao|dao모듈 테스트 |
|test-service|service모듈 테스트 |
|test-web|모의객체를 사용한 Action/Controller 테스트 수행(컨테이너가 필요하지 않음) |
|test-jsp|톰캣에서 Canoo WebTests 실행하기(서버를 시작/종료, 톰캣은 종료되지 않음) |
|test-canoo|이미 구동중일때 톰캣에서 Canoo WebTests 실행하기 |
|test-reports|테스트 보고서 생성 |
|undeploy|$CATALINA_HOME/webapps로부터 war파일과 디렉토리 삭제 |