0
私は次のようにweb.xmlファイルを読み込み、テストを実行していることができます。ジェンキンスweb.xmlファイルを見つけることができませんが、のIntelliJは
new URL(
new ClassPathResource("com/jettyrule/testwebapp/web-inf/web.xml")
.getURL(), "..");
私のテストはのIntelliJに渡したが、私はジェンキンスで実行したとき、私はこれを取得:
java.io.FileNotFoundException:それは存在しないため、クラスパスリソース は、[COM/jettyrule/testwebapp/WEB-INF/web.xmlの] URL に解決することはできません。
私はJenkinsでプロジェクトの内容をチェックしており、その場所にはweb.xmlファイルがあります。ジェンキンスがなぜ地元と違うのですか?
唯一のことは、パッケージがcom/jettyrule/testwebapp/WEB-INF(大文字)であることです。それは重要ですか?