maven jarパッケージの中にあるファイルを開く必要があります。これは私が使用するフレームワークのモデル構成であり、ライブラリクラスのコンストラクタはファイルのオブジェクトを渡す必要があります。クラスローダーを使用して設定ファイルへのパスを問題なく取得できます。しかし - 残念なことに - ファイルはjarファイルを読むことができません。だから、私はを取得します。java.io.FileNotFoundException。今私はこの問題の解決策を探しています。私の計画は、モデル構成ファイルを解凍して一時ディレクトリに置くことです。しかし、コーディングを始める前に、私のような問題に対して他に解決策があるかどうかを知りたい。Mavenパッケージjarパッケージ内のファイル(* File *として)を開きます
更新:実行時にファイルを読み取る必要があります。あなたはMavenのビルドから、それをやっている場合は
ビルド時または実行時にJARファイルから抽出/読み込みが必要なファイルはありますか?以下の2つの大きな回答がありますが、どちらも開発プロセスとランタイムプロセスの異なるポイントでタスクを実行します。 – jgifford25