|
|
1
2
|
|
|
2
1
JNDI . 在您的情况下,仅公开一个带有路径的字符串可能就足够了。 这个 JNDI tutorial 和 Tomcat's JNDI docs 应该可以帮助你开始。如果您使用SpringIoC容器,JNDI还可以很好地与Spring集成。 |
|
|
3
1
我同意Kgianakakis的观点,但也有一些局限性
-存储属性/xml配置
在数据库中,这无疑是一个选项
但并不总是可行的,特别是如果它是像XML这样的非属性资源。
-JNDI查找的性能受到影响
而且也不能在那里存储xml
-如果您有多份
应用程序部署在同一服务器上,
无法使用环境变量。
-以上这些都不能用来做
差不多
如果上面的解决方案还可以,那么您可以使用共享库的概念。我不确定它如何与您提到的上述应用程序服务器配合使用,但下面给出了Geronimo、WASCE、IBMWebSphere的链接。概念是在部署期间为EAR指定额外的类路径。 WASCE 2.1.0 http://publib.boulder.ibm.com/wasce/V2.1.0/en/shared-library.html |