サービスから返されたXMLをそのXSDに対して検証するJUnitテストを作成しました。私は最初にXSDをsrc/main/resrouces/xsd/<filename>.xsd
としましたが、今はアプリケーションをデプロイするときに一般公開されるように、静的リソースとしてwebapp
の下に移動する必要があります。JUnitテストからwebappの下の静的リソースにアクセスするにはどうすればよいですか?
私は誰かが間違ったものを遅かれ早かれ修正することを期待しているので、2つのコピーを持っていないと思います。
getClass().getResource("/xsd/<filename>.xsd")
というファイルをロードしていましたが、リソースがwebapp
に移動された場合、どのようにアクセスしますか?
私は最終的に別のルートに行ってきましたので、私はこれをテストしていませんが、私はそれが動作しますと仮定します。 –