[웹][자바] tomcat build 하기

톰캣 빌드 하기  / build tomcat with custom source code


tomcat 소스 다운로드

Apache Tomcat 8 (8.0.20) - Building Tomcat
svn checkout 을 하던지, zip 등의 package 를 다운로드 하면 된다.
과거 소스는 Archive 를 이용하자.


ant 1.8.2

1.8.2 버전 이상의 ant 를 사용해서 build 해야 한다고 한다.


jdk

tomcat build 를 위해서는 jdk 가 필요하다. tomcat 8 은 jdk 7 이 tomcat 7 은 jdk 6 이 필요하다.

tomcat 7 에서 Tomcat with JSR-356 을 사용하려면 jdk 7 이 필요하다고 한다.

설치하고

  • JAVA_HOME

에 path 를 설정해야 한다. (tomcat 7 의 경우는 jdk 6 의 path 를 설정하자. java 7 jdk 는 build.properties 에 설정하면 된다고 한다.[ref.2])

참고로 tomcat 7 을 jdk 7 으로 build 하면 error 가 난다. -Xlint 옵션을 설정하면 된다는 듯이 message 가 뜨는데, 여튼 설정이 귀찮으니 차라리 jdk 6 를 download 하고 build 를 하는 것이 손쉽다.



build.properties.default

build.properties.default 파일에 build.xml 에 필요한 path 정보들이 들어있다. 자신만의 build.properties 파일을 만들어서 사용하면 build.properties.default 의 정보를 override 하게 된다.


build

기본적으로 build 에 필요한 library 는 아래 경로에 download 하게 설정되어 있다.
  • c:\usr\share\java

실행

<tomcat_source_root> 에서 ant 를 치기만 하면 자동으로 빌드가 실행된다.



output

build 된 결과물은 아래 경로에 만들어진다.
  • c:\...\apache-tomcat-8.0.14-src\output




References

  1. Apache Tomcat 8 (8.0.20) - Building Tomcat
  2. Apache Tomcat 7 (7.0.59) - Building Tomcat

댓글 없음:

댓글 쓰기