Java Simple Plugin Framework を使用しています。プラグインを実装した jar をエクスポートします。実装は、jar として持っているライブラリに依存します。その jar は、jar の lib ディレクトリ内にエクスポートされ、jar のクラスパスに追加されます。
しかし、JSPF を使用して jar をロードすると、jar の lib ディレクトリで jar が見つからないため、「NoClassDefFound」で失敗します。
私のアプローチが基地から外れていたら、申し訳ありません。これがどのように行われることになっているのかを知る必要があります。プラグインの実装が別の jar に依存している場合、プラグインの実装を jar としてバンドルするにはどうすればよいですか?