これらの方法のいずれかに基づいてファイルを解決しようとする devkit でビルドされた jar には、多くの問題があります。
InputStream in = this.getClass().getClassLoader().getResourceAsStream(configFile);
InputStream in = IOUtils.getResourceAsStream(configFile, getClass());
プロジェクトは、devkit 更新サイトにコンパイルされる元のプロジェクト (つまり、devkit archtype および @Connector 注釈付きクラスを使用しているプロジェクト) からビルドして実行すると正常に動作しますが、devkit 更新サイトを使用するプロジェクトから実行すると、ファイル解決の問題を取得します。
必要なファイルがsrc/main/resourcesまたはsrc/test/resourcesにあることを確認できます。file.propertites などの configFile 変数に相対パスを使用しています。