2010-11-30 126 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中