共有 Java サービス ライブラリは、2.2 Xcp Documentum の優れた機能ですが、この特定のケースでは問題があります。
ちょっとした背景: 2.0 Xcp プロジェクトから 2.2 バージョンに移行する必要があります。2.0 から 2.2 に直接移行することはできないため、新しいプロジェクトを開始し、すべてのアーティファクト、カスタム ウィジェット、およびソースを徐々に追加しました。
古いプロジェクトの Java モジュールは、.javamodule
ファイルの形式で Artifacts/Java Modules にあります。各.javamodule
ファイルには、必要な jar の各コンテンツ パスが指定されている implementationJars のリストがあります。これは良いことです。なぜなら.javamodule
、同じライブラリを使用しているがバージョンが異なるライブラリがいくつかあり、その特定.javamodule
の .
Xcp 2.2 で同じことをしようとすると、すべての jar が同じ場所 (「共有 Java サービス ライブラリ」である理由) に保存され、.javaservice
自動的に作成されるファイル (2.2.javamodule
と同等) に保存されます。どの jar ライブラリを使用する必要があるか。ライブラリを「共有解除」できますか、それとも.javaservice
特定のjarライブラリを指定するために使用できる表記があります.javaservice
か?