いくつかの機能を提供するコア JAR があるため、他の多くのアプリ (デスクトップ アプリ、Web アプリなど) でも使用されます。現在、このコア JAR は、作成に計算コストがかかるオブジェクトを含むオブジェクト プールを保持しています。オブジェクト プールは固定サイズであるため、一度にすべてのオブジェクトを作成してプールにデータを入力します。私がやりたいことは、私の JAR を使用するアプリがロードされるたびに、アプリケーションがそのようなプールの詳細を知らなくても、オブジェクト プールが作成されることです。また、プールの人口が原因でアプリの読み込み時間に影響が出ますが、アプリがこの段階を過ぎると、後でそのような重いオブジェクトを作成する際にパフォーマンスが低下することはありません。
これを達成する方法はありますか?