4

会社での私の現在のタスクは、IVY 依存関係管理を実装することです。ここで、http : //mvnrepository.comなど、通常の Maven リポジトリでは見つからなかった次のライブラリをヒットします。

com.ibm.mq.jar

com.ibm.mq.pcf.jar ...

などです (すべて接頭辞 com.ibm.mq が付いています)。

別の Web サイトhttp://www.java2s.com/でそれらを見つけることができましたが、 Maven 互換ではありません。

それで、どこでそれらを見つけることができましたか?これを克服するための最良の解決策は何ですか?

チームネクサスに手動でアップロードしようと考えています。しかし、これはそのような場合の通常の手順ですか?

よろしくお願いします。

4

1 に答える 1

6

それらを見つけるのに最適な場所は、IBM から直接入手できます。使用可能な WMQ Java/JMS クライアントのさまざまなバージョンについては、この回答を参照してください。

これらをパッケージ化する最善の方法については、IBM にサポートしてもらいたい場合は、単に jar ファイルにバンドルするのではなく、クライアント コードをインストールする必要があることに注意してください。IBM が非標準インストールのサポートに消極的である理由は、アプリが実稼働環境にインストールされる場合にも関係するはずです。完全なクライアントには、診断、トレース機能、暗号化ライブラリ、JSSE などのかなりの追加機能が含まれています。さらに、IBM の保守を適用できる唯一のインストールです。

上記のリンク先のようなサードパーティのサイトから jar をインストールする場合、そのバージョンが何かさえわかりますか? メンテナンスは適用されましたか?最新のパッチが適用されていますか? IBM は完全なクライアントのみを配布し、OEM はアプリケーションの一部を除いて jar ファイルを配布することを許可されていないため、WMQ jar ファイルを提供するサイトは定義上、それらを海賊版としています。

いくつかの jar を取得して移動できることに慣れている場合、完全なクライアント インストールを実行する必要があることは負担と見なされることを認識しています。一方、サポートが必要ない場合は、WMQ クライアントをどこかの VM にインストールし、最新の状態に保ち、そこから jar ファイルを取得します。そうすれば、すべてが同期され、メンテナンスを適用できる既知の良好なファイル セットが得られます。

より軽量な Java ソリューションが必要であることを IBM に提案したい場合は、IBM Request For Enhancement (RFE) Communityで遠慮なく要件を提起してください (または、既に存在する場合はそれに投票してください) 。

于 2012-07-23T15:08:38.303 に答える