2013-02-28 1 views
5

私はいくつかのHTMLファイルを含むプロジェクトを持っています。私のMavenのビルドプロセスの一部として、私はあることを確認するために、これらのファイル間でバリデータを実行したいと思います:ファイルが構文的に正しいMavenベースのHTMLバリデーターはありますか

  1. (例えば、すべて開くタグがタグを閉じるcorespondingを持っていることを確認する)
  2. ファイルはコーディングのガイドラインに準拠しています

誰かがこれを行う良いバリデーターをお勧めしますか?私は2つの重要なプラグインとSonarを使用してい

答えて

3

XML Plugin

    1. としてこのプラグインは、ソナー内のXMLファイルの解析を可能にします。ルールの提供XMLスキーマに対するXMLファイルのW3Cが提供するスキーマに対するXHTMLファイルの

      1. 検証(、厳格な移行など)
      2. 検証
      3. 検証中: いくつかの一般的な使用例がありますXMLファイル(例:コーディング標準に対するMaven pomファイルの検証)

      2。 Web Plugin

      このプラグインは、Sonar内のWebファイルの静的コード解析を提供します。現在、JSPとJSFがサポートされています。 Rubyテンプレート(erbファイル)の初期サポートが提供されています。

      次のメトリックがサポートされています:(ファイル、コードの行)

    2. ルール準拠
    3. 複雑
    4. 複製
    5. コメント

    プラグインのスキャンサイジング

    1. をデフォルトでは以下のファイルがあります:.xhtml、.jspf、.j sp。ファイル拡張子は設定可能です。

      このプラグインは、Sonarにソースコードをインポートし、測定値を計算し、コードの違反、重複、複雑さをスキャンします。チェックはSonarのルールリポジトリで設定できます。

      すべてがオープンソースです。とにかくソナーはWeb(HTML, JSP)という商用プラグインも提供しています。

      こちらがお役に立てば幸いです。

      ありがとう、

      Charlee Ch。

  • +0

    これは私が知る必要があったものです。ありがとう:-) – Stormcloud

    関連する問題