Java - Compile Script - build.cmd 내용

Posted 07 14, 2009 16:17, Filed under: Language/JAVA


@echo off

set PROJECT_HOME=C:\HOMEPAGEwww
set SOURCE_PATH=%PROJECT_HOME%\WebContent\WEB-INF\src
set OUT_PATH=%PROJECT_HOME%\WebContent\WEB-INF\bin
set CLASS_DIR=%PROJECT_HOME%\WebContent\WEB-INF\classes
set CLASS_PATH=%PROJECT_HOME%\lib\antlr-2.7.5H3.jar;%PROJECT_HOME%\lib\spring.jar;%PROJECT_HOME%\lib\tools.jar;%PROJECT_HOME%\lib\servlet.jar;%PROJECT_HOME%\lib\cglib-nodep-2.1.jar;%PROJECT_HOME%\lib\classes12.jar;%PROJECT_HOME%\lib\commons-beanutils.jar;%PROJECT_HOME%\lib\commons-collections-3.2.jar;%PROJECT_HOME%\lib\commons-dbcp-1.2.1.jar;%PROJECT_HOME%\lib\commons-digester-1.8.jar;%PROJECT_HOME%\lib\commons-fileupload-1.1.1.jar;%PROJECT_HOME%\lib\commons-io-1.3.jar;%PROJECT_HOME%\lib\commons-lang-2.2.jar;%PROJECT_HOME%\lib\commons-logging.jar;%PROJECT_HOME%\lib\commons-pool.jar;%PROJECT_HOME%\lib\commons-validator-1.3.1.jar;%PROJECT_HOME%\lib\dom4j-1.4.jar;%PROJECT_HOME%\lib\hibernate3.jar;%PROJECT_HOME%\lib\jstl.jar;%PROJECT_HOME%\lib\jta.jar;%PROJECT_HOME%\lib\k2.jar;%PROJECT_HOME%\lib\log4j-1.2.9.jar;%PROJECT_HOME%\lib\mysql-connector-java-2.0.14-bin.jar;%PROJECT_HOME%\lib\ojdbc14.zip;%PROJECT_HOME%\lib\sitemesh-2.2.1.jar;%PROJECT_HOME%\lib\spring-modules-validation.jar;%PROJECT_HOME%\lib\standard.jar;%PROJECT_HOME%\lib\servlet-api.jar;%PROJECT_HOME%\lib\jsp-api.jar;%OUT_PATH%

rem javac -classpath %CLASS_PATH% -d %OUT_PATH% %SOURCE_PATH%\com\site\advice\*.java

@echo on
javac -classpath %CLASS_PATH% -d %OUT_PATH% %SOURCE_PATH%\com\site\dao\*.java
@echo off
rem javac -classpath %CLASS_PATH% -d %OUT_PATH% %SOURCE_PATH%\com\site\domain\*.java
rem javac -classpath %CLASS_PATH% -d %OUT_PATH% %SOURCE_PATH%\com\site\exception\*.java
rem javac -classpath %CLASS_PATH% -d %OUT_PATH% %SOURCE_PATH%\com\site\service\*.java
rem javac -classpath %CLASS_PATH% -d %OUT_PATH% %SOURCE_PATH%\com\site\util\*.java
rem javac -classpath %CLASS_PATH% -d %OUT_PATH% %SOURCE_PATH%\com\site\util\tag\*.java
rem javac -classpath %CLASS_PATH% -d %OUT_PATH% %SOURCE_PATH%\com\site\util\upload\*.java
rem javac -classpath %CLASS_PATH% -d %OUT_PATH% %SOURCE_PATH%\com\site\util\filter\*.java
rem javac -classpath %CLASS_PATH% -d %OUT_PATH% %SOURCE_PATH%\com\site\web\*.java
rem javac -classpath %CLASS_PATH% -d %OUT_PATH% %SOURCE_PATH%\com\fredck\FCKeditor\*.java
rem javac -classpath %CLASS_PATH% -d %OUT_PATH% %SOURCE_PATH%\com\fredck\FCKeditor\connector\*.java
rem javac -classpath %CLASS_PATH% -d %OUT_PATH% %SOURCE_PATH%\com\fredck\FCKeditor\tags\*.java
rem javac -classpath %CLASS_PATH% -d %OUT_PATH% %SOURCE_PATH%\com\fredck\FCKeditor\uploader\*.java

rem cd %PROJECT_HOME%\WebContent\WEB-INF\
rem mkdir classes

rem xcopy /e /h /k %OUT_PATH%\* %CLASS_DIR%

rem xcopy /e /h /k %SOURCE_PATH%\log4j.xml %PROJECT_HOME%\WebContent\WEB-INF\classes\

rem xcopy /e /h /k %SOURCE_PATH%\com\site\hbm %PROJECT_HOME%\WebContent\WEB-INF\classes\com\site\hbm

rem xcopy /e /h /k %SOURCE_PATH%\com\site\properties %PROJECT_HOME%\WebContent\WEB-INF\classes\com\site\properties

rem cd %PROJECT_HOME%\WebContent

jar -cvf ..\homepage.war .\*

rem cd ..

07 14, 2009 16:17 07 14, 2009 16:17

Trackback URL : http://develop.sunshiny.co.kr/trackback/248

Leave a comment

« Previous : 1 : ... 193 : 194 : 195 : 196 : 197 : 198 : 199 : 200 : 201 : ... 381 : Next »

Recent Posts

  1. Oracle - 바인드 변수에 대하여(테스트)
  2. Oracle - 디폴트 롤, DBA, CONNECT,...
  3. Oracle - 권한 및 롤 관리
  4. Oracle - SQL*PLUS의 SYSDBA 접근 제어
  5. Oracle - PFILE, SPFILE 에 관하여

Recent Comments

  1. 네 답글 고맙습니다. 좋은 한주 보... sunshiny 05 14,
  2. 좋은 정보 잘 살펴보고 갑니다. ememoho 05 12,
  3. 네. 고맙습니다^^ 행복한 한해 보... sunshiny 01 16,
  4. sunshiny님. 안녕하세요... 올려 주... yihans 01 16,
  5. 답글 주셔서 고맙습니다^^ 소스 복... sunshiny 01 11,

Recent Trackbacks

  1. 윈도우 cmd 명령어 팁 월풍도원(月風道院) - Delight on th... %M
  2. 파일 압축 Like RadioHead %M
  3. Mysql - mysql 설치후 Character set... 멀고 가까움이 다르기 때문 %M

Calendar

«   05 2012   »
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    

Bookmarks

  1. 위키피디아
  2. MysqlKorea
  3. Oracle All Documentation
  4. 엑셈
  5. 오라클 클럽
  6. 네이버개발자센터
  7. API - Java
  8. API - Spring
  9. Java Community
  10. Reference - Spring
  11. 스프링사용자
  12. 자바소스
  13. 자바지기
  14. Ready System
  15. Solaris Freeware
  16. Linux-Site
  17. RedHat Korea
  18. 윈디하나의 솔라나라

Site Stats

TOTAL 245416 HIT
TODAY 122 HIT
YESTERDAY 139 HIT