2010-11-30 133 views
1

我想知道SMX 4.2是否有endorsed libraries的概念?ServiceMix 4.2 - 使用支持庫

我的使用情況如下:

有一組特定的,其需要是可見的框架/ SMX運行中執行所有Java類的類。您可能會建議僅從類中創建一個包並導出相關包。但是,在我的SMX運行時中,甚至可以部署WAR文件。 我不認爲安裝在SMX框架中的WAR也可以使用導入/導出包功能。所以我基本上需要有類似java.util.List這樣的可用方式來爲所有其他類提供這組類。

在Tomcat中,這可以通過將JAR放在lib/endorsed目錄中來完成。但是,我相信SMX不會聲明任何認可的目錄。所以我在%JAVA_HOME%\jre\lib\文件夾中創建了一個認可的目錄。但是我的課沒有解決。

任何幫助,非常感謝。

非常感謝!

回答

1

那麼,您可以將您的jar複製到SMX_HOME/system中,並將具有適當啓動優先級(我已經使用30)的聲明添加到SMX_HOME/etc/startup.properties中