私はIntellij Ideaでjarファイルを生成しています。しかし、私は瓶を抽出して、なぜそれが予想外に大きかったのか見てみました。私はresources
ディレクトリには、すべての私のイメージを期待どおりに含むが見つかりましたが、何らかの理由で、resources
ディレクトリの外にある、「メイン」フォルダ内の何かの理由で、最初に抽出したjarファイルを開くと、これは私のプロジェクト構造や何かを反映していない、私は画像がある唯一の場所はresources
です。誰が何が起こっているのか、そしてこれをやめる方法を知っていますか?jarファイルにはすべての画像の複製が含まれています
プロジェクト構造:
アーティファクト設定がリソースの内容をjarファイルにパッケージ化するように設定されているかどうかをどのように確認できますか? 'Output Layout'タブにはMyProject.jarという2つのものしかありません。その下に 'MyProject'コンパイル出力があります。 – Totem
次に、答えに記述されているようにコンパイラの出力をチェックする必要があります。 – CrazyCoder
プロジェクトルートがソースルートとして設定されていますが間違っています。 – CrazyCoder