Java アプリケーションのユーザー入力として .jar ファイルへのパスを取得します。クラスパス上にある 1 つのクラスをその .jar ファイルに追加し、.jar ファイルを (ネットワーク経由で) 外部サービスに送信する必要があります。他のサイトのサービスは、アプリケーションに追加したものを含む .jar ファイルからクラスをロードできる必要があります。
ソリューションには、次のプロパティが必要です。
- ユニバーサル:ユーザーが私に与えることができるクラスを含む考えられる.jarで機能するはずです。
- 自動: クラスの追加は、Java アプリケーションで行う必要があります。
.jar ファイルに追加するクラスには、その JAR 内の他のクラスと衝突しない名前が付けられています。