2016-05-12 5 views
0
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http:/`enter code here`/maven.apache.org/maven-v4_0_0.xsd"> 

私のPOM.xmlには数行しかありません。スキーマの場所がMavenリポジトリを指しています。どこからmavenはこれらのXSDファイルを取得してXMLを検証しますか? http URLを呼び出しますか?その場合、インターネット接続が利用できない場合は、動作しません。mavenはどこにXSDファイルをパッケージ化しますか?

春のフレームワークでは、これらのXSDはJARファイルにパッケージ化されていますが、私はすべてのmaven JARで検索を実行しましたが、XSDファイルが見つかりませんでした。

これらのJARSの場所を教えてもらえますか?どのようにPOM.XMLが検証され、XSDの場所はどこから得られますか?

答えて

0

XsdはMaven JARのみに残ります。

C:\プログラムファイル(x86の)\ジェットブレーンズ\のIntelliJ IDEA Community Editionの15.0.2 \プラグイン\ mavenの\ libに\ maven.jar \スキーマ\のmaven-4.0.0.xsd

C:\!プログラムファイル(x86)\ JetBrains \ IntelliJ IDEA Community Edition 15.0.2 \ plugins \ maven \ lib \ maven.jar!\ schemas \ maven-4.0.0.xsd

+0

すぐに応答してくれてありがとう。私はMavenディストリビューションでそれを見つけることができませんでした。あなたのmavenにlibsが存在する場合は、私にいくつかの詳細を教えてもらえますか? – Gajendra

+0

私はパスを与えたので、それはmavenの配布ではありません。それはあなたのIDEにインストールされているプラ​​グインの一部です。 –

+0

ありがとう、POMはIDEなしで実行でき、XSDが配布されていなければインターネット接続が利用できないときの動作にもっと関心があります。 – Gajendra

関連する問題