JSON
ファイルを別のモジュールの/resources
ディレクトリから現在のモジュールに読み込んでロードし、jackson
を使用してJSON
をマップします。別のモジュールからJSONファイルを読み込みまたはロードする
現在のモジュール名は "transform"で、必要なリソースファイルは "schema"という別のモジュールにあります。 「変換」モジュールのpom.xml
ファイルにmaven
という「スキーマ」を追加しました。
"schema"モジュールで "example.json"という名前のファイルを読み込み/読み込む必要があります。
:
は、しかし、私は次のエラーを取得しておきます。
私がこれまで持っているもの:
Map<String, String> map = objectMapper.readValue(
getClass().getClassLoader().getResourceAsStream("/schema/resources/example.json"),
new TypeReference<Map<String, String>>(){});
はちょうどexample.jsonへのフルパスが "/schema/resources/example.json" であるとしましょう。
はhttp://stackoverflow.com/questions/5292283/use-a-dependencys-resources](http://stackoverflow.com/questions/5292283/use- [以下のMavenプラグインで試してみますa-dependencys-resources) – Satish