1

我想知道 SMX 4.2 是否有一个概念endorsed libraries

我的用例如下:

有一组类需要对框架/SMX 运行时中执行的所有 Java 类可见。您可能会建议简单地从类中创建一个包并导出相关包。但是,在我的 SMX 运行时中,甚至可以部署 WAR 文件。我不认为安装在 SMX 框架中的 WAR 也可以利用 Import/Export-Package 功能。所以我基本上需要以类似于java.util.List可用的方式让所有其他类都可以使用这组类。

在 Tomcat 中,这可以通过将 JAR 放在 lib/endorsed 目录中来完成。但是,我相信 SMX 没有声明任何认可的目录。所以我在文件夹中创建了一个认可的目录%JAVA_HOME%\jre\lib\。但是我的课程没有得到解决。

非常感谢任何帮助。

非常感谢!

4

1 回答 1

1

好吧,您可以将您的 jar 复制到 SMX_HOME/system 并添加声明到 SMX_HOME/etc/startup.properties 并具有适当的启动优先级(我使用了 30)

于 2010-12-21T08:32:15.640 回答