申し訳ありませんが、この質問はばかげているか、すでに回答されている可能性がありますが、見つけることができませんでした。
クラスパスでリモートファイルを受け入れることができる既知のJavaクラスローダー、つまり、CLASSPATH="http://somewhere.net/library.jar:..." のようなエントリがあるかどうか疑問に思っています。
アプレットや Java Web Start について話しているのではないことに注意してください。さまざまなバックエンド (MySQL、Oracle など) を使用できるアプリケーションを考えてみてください。ユーザーのバックエンド設定に基づいて、シェル スクリプトでクラスパスを準備し、クラス ローダーで必要なjar (この例では jdbc ドライバー) を配布サーバーからダウンロードします。私はMavenについても話していません(ユーザーはバイナリ配布を取得するだけです。ソースから必要なものを構築することを強制したくありません)。