이 문서는 CSS-Validator 를 local server 에서 직접 운영을 하기 위하여 CSS-Validator 소스를 받아서 설치하여 운영을 하기 위한 자료입니다. 이 문서는 2010년 12월 14일자 CVS CSS-Validator 소스와 tomcat 6.0.x를 기준으로 설명 합니다.
이 문서는 김정균에 의하여 작성이 되었으며, 자유롭게 사용하여도 무방합니다.
이곳에서 배포하는 CSS validator package 는 현재 KLDP 에서 운영 중인 버전(CSV 20110914 버전) 이며, JDK 1.6 으로 빌드 되었습니다.
JAVA_BASE="/usr/java"
JAVA_HOME="${JAVA_BASE}/latest"
CATALINA_HOME="${JAVA_BASE}/tomcat"
#
# css-validator library import
#
CSS_HOME="${CATALINA_HOME}/webapps/css-validator"
CLASSPATH="$CLASSPATH"
CLASSPATH="$CLASSPATH:${JAVA_HOME}/lib/tools.jar"
CLASSPATH="$CLASSPATH:${CATALINA_HOME}/common/lib"
CLASSPATH="$CLASSPATH:${CSS_HOME}/WEB_INF/lib"
CLASSPATH="$CLASSPATH:."
export JAVA_BASE JAVA_HOME CATALINA_HOME CSS_HOME CLASSPATH
http://server:8080/css-validator/validaotr?uri=http://domain 으로 확인
<!-- Define an AJP 1.3 Connector on port 8009 -->
<!-- Don't use for css-validator hangul broken
<Connector port="8009"
enableLookups="false" redirectPort="8443" protocol="AJP/1.3" />
-->