私はFUSEサーバー上で動作するcamelアプリケーションを開発しています。私は、以下に示すように、私のプロジェクトのresourcesフォルダからxsdファイルを読み込もうとしています。しかし問題は、リソース内のファイルの正確なパスやファイルの内容を読み取ることができなかったことです。Camelプロセスでリソース内のファイルにアクセスする方法は?
私はコードの下のようなプロセス内の「Employee.xsd」ファイルを読み取ろうが、それは成功しませんでした。
File file = new File(classLoader.getResource("Employee.xsd").getFile());
String fileContent=FileUtils.readFileToString(file);// Using Commons-IO
java.io.FileNotFoundException: File '\Employee.xsd' does not exist
が例外です。誰もこの種の問題を解決することができますか?