Maven Resources Plugin を使用して、XML リソース ファイル内の XML スキーマの場所を設定したいと考えています。
<root xsi:noNamespaceSchemaLocation="${env.myxsdpath}" ...>
これは、1 つのことを除いて機能します。置換されたパスには、1 つのブラックスラッシュではなく 2 つのバックスラッシュがあります。
<root xsi:noNamespaceSchemaLocation="C:\\mypath\\myschema.xsd" ...>
2つの質問:
- これは、XSD ファイルを指定するための有効な形式ですか?
- 2 つのバックスラッシュの代わりに 1 つのバックスラッシュを使用するように Maven に指示する方法はありますか?
環境変数myxsdpath
はC:\mypath\myschema.xsd
. にはmaven-resources-plugin
、フィルタリングをオンにして含めるファイルを指定する以外に、特別な構成はありません。