現在のプロジェクトで MPJ-api を使用しています。私が使用している 2 つの実装は、MPJ-express と Fast-MPJ です。ただし、どちらも同じ API、つまり MPJ-API を実装しているため、名前空間の競合により、両方の実装を同時にサポートすることはできません。
Java または Scala で両方を同時にサポートできるように、2 つの異なるライブラリを同じパッケージ名とクラス名でラップする方法はありますか?
これまでのところ、私が考えることができる唯一の方法は、モジュールを別のプロジェクトに移動することですが、これが正しい方法かどうかはわかりません。