3 回答

TA貢獻(xiàn)1856條經(jīng)驗(yàn) 獲得超17個(gè)贊
.jar 文件的加載路徑只有幾個(gè)。
JAR 文件按以下優(yōu)先順序加載:
放置在集成服務(wù)器共享類目錄中的 JAR 文件只允許一個(gè)定義的集成服務(wù)器訪問它們。放置在這里的文件首先被加載。
放置在代理共享類目錄中的 JAR 文件只允許一個(gè)定義的代理訪問它們。放置在此處的文件在放置在集成服務(wù)器共享類目錄中的任何文件之后加載。
放置在頂級(jí)共享類目錄中的 JAR 文件可供所有代理和所有集成服務(wù)器使用。放置在此處的文件在放置在代理共享類目錄中的任何文件之后加載。

TA貢獻(xiàn)1906條經(jīng)驗(yàn) 獲得超10個(gè)贊
我在 Windows 上找到它 C:\ProgramData\IBM\MQSI\config*\shared-classes
使用此命令 mqsireportbroker <my_broker_name>

TA貢獻(xiàn)1817條經(jīng)驗(yàn) 獲得超14個(gè)贊
所有你需要做的就是把你的 jar 放在 shared-classes 文件夾中。您可以很容易地在 IBM 文檔中找到有關(guān)它的所有信息,但這里有一個(gè) Unix 上的示例:
/var/mqsi/config/MY_BROKER/shared-classes
您可以將 .jar 放在那里,它將為每個(gè)執(zhí)行組(也稱為集成服務(wù)器)加載。如果你知道你只需要一個(gè)特定的執(zhí)行組,那么你可以將它復(fù)制到那里:
/var/mqsi/config/MY_BROKER/MY_EG/shared-classes
我強(qiáng)烈建議您使用第二個(gè)選項(xiàng),否則如果您對(duì)很多庫(kù)執(zhí)行此操作,您可能會(huì)遇到性能問題
添加回答
舉報(bào)