CSS 検証サービスのダウンロードとインストール
CSS 検証サービスのダウンロード
CSS 検証サービスは、3種類のパッケージで利用可能です。最新版にを使いたい開発者のためのCVS、コマンドラインツールとしての使用のためのjarアーカイブ、そして(2009年以降の) サーバサイドアプリケーションのためのwarアーカイブです。
ソースのダウンロード
CSS 検証サービス は、CVS を使ってダウンロードできます。
ガイドに従って W3C CVS 公開サーバーにアクセスし、2002/css-validator を取得してください。オンライン版のCSS 検証サービスは、stable releaseなので、一般的に CVS 版のものより古く、結果表示などが若干異なる可能性があります。
Java パッケージ (jar/war) としてダウンロード
css-validator.jar
インストールガイド
CSS 検査サービスはサーブレットであり、Java で書かれています。
どんなサーブレットエンジン上にでもインストール可能で、またシンプルなコマンドラインツールとして使うこともできます。公式の W3C CSS 検査サービスは Jigsaw サーバー上で動いており、これがお勧めのセットアップです。ただしこの文書では単純化のために、Apache のサーブレットエンジンである Tomcat 用のオンラインサーブレットとしてインストールする方法についてより詳しく説明してあります。Jigsaw でサーブレットとしてインストールする方法や、コマンドライン環境で実行するためのガイドもこのページ下部にあります。
あらかじめ必要なもの
このインストールガイドでは、すでに次のものがインストールされ動作確認されているものとします:
各自のシステムに CSS 検証サービスをインストールするには、servlet.jarという Java ライブラリが必要です。これは、Tomcat のインストールパスを [TOMCAT_DIR] とすると、[TOMCAT_DIR]/common/lib/ にあるでしょう。servlet-api.jar という名前になっていることもあります。見当たらない場合は、java.sun.com で入手して下さい。
Tomcat に CSS 検証サービスをインストールする
- CSS 検証サービスを上記の通りダウンロードしてください。
- [VALIDATOR_DIR]build.xmlを編集して、servlet.libの値をservlet.jarがある場所へのフルパスに変更してください。
- [VALIDATOR_DIR上で、ant warを実行するとビルドできます。antは、必要なライブラリをダウンロードして、css-validator.warというアーカイブを作るはずです。
- "[VALIDATOR_DIR]/css-validator.jar" を"[VALIDATOR_DIR]/WEB-INF/lib/" にコピーまたは移動します。
- 最後に、Tomcat サーバーを再起動します:
"cd [TOMCAT_DIR]; ./bin/shutdown.sh; ./bin/startup.sh;"
Jigsaw ウェブサーバーへのインストール
- 上記ガイドに沿って、ソースをダウンロードして[JIGSAW_DIR]/WWWに展開して、ant jigsaw でビルドします。
- 次に、CSS 検証サービスをサーブレットのコンテナとして動作させるために、ホームディレクトリを設定します(通常は css-validator)。そして Jigsaw Admin を起動したら、HTTPFrame を ServletDirectoryFrame に変えてください。
- 次のステップは "validator" リソースの作成です。これは、"ServletWrapper" クラスで "ServletWrapperFrame" フレームに属するリソースです。フレームについては自動的に設定されます。サーブレットのクラスは org.w3c.css.servlet.CssValidator です。すでに "validator" という名前のファイルが存在するなら、その名前を変えてください。
このエイリアスの名前は必ず "validator" である必要があります。
- すべてのjarライブラリが[JIGSAW_DIR]/WWW/css-validator/libフォルダにありJigsawのCLASSPATHに設定さてれいることを確認してください。
- 最後に Jigsaw を起動し、CSS 検証サービスを実行します。
HTMLの場所を確認してください。
一般的なURLは次のようになるはずです:
http://localhost:8001/css-validator/validator.html
コマンドラインからの利用
CSS 検証サービスは、Java がインストールされたコンピュータ上では、コマンドラインツールとして使うことができます。
css-validator.jar を上の説明にしたがって作成したら、次のように起動します:
java -jar css-validator.jar http://www.w3.org/
注意:css-validator.jarは/libフォルダと同じ場所にある必要があります。