このガイドを使用して、Spring-boot: link経由で CouchDb を構成しています。問題が発生するのは、この XML 構成ファイルが
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:couchdb="http://www.ektorp.org/schema/couchdb"
xsi:schemaLocation="
http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
http://www.ektorp.org/schema/couchdb http://www.ektorp.org/schema/couchdb/couchdb.xsd
">
<couchdb:database name="myDatabase" url="http://localhost:5984"/>
</beans>
ektorp xml スキーマを読み取れないため、検証できません。そのスキーマのブラウザー リンクを介して確認すると、何もありませんが、maven の依存関係に確実に 1 つ存在します。しかし、この行を切り替えると
http://www.ektorp.org/schema/couchdb/couchdb.xsd
の中へ
classpath:couchdb.xsd
それは、couchdb.xsd という名前の Maven 依存関係の 1 つにある場合でも、読み取られません。(そのファイルはgithubで調べることができます)。
適切なスキーマ ファイルを見つけるために、XML リーダーに maven の依存関係を調べるように強制するにはどうすればよいですか?