在应用程序部署时,无论如何都要自动创建glassfish-resources.xml中提到的资源。我知道通过命令行创建资源的方式。但我需要的是在部署
上自动创建它们答案 0 :(得分:1)
部署描述符。应用程序作用域资源在 glassfish-resources.xml 部署描述符文件中定义。此文件位于模块或应用程序归档的META-INF目录中。对于Web应用程序或模块,此文件位于WEB-INF目录中。如果企业应用程序归档的任何子模块归档文件具有自己的 glassfish-resources.xml 文件,则资源定义仅限于这些模块。有关 glassfish-resources.xml 文件的详细信息,请参阅Appendix B, GlassFish Server Deployment Descriptor Files和Appendix C, Elements of the GlassFish Server Deployment Descriptors。
在Application-Scoped Resources了解详情。
同时退房(来自同一指南)Deploying a Connector Module
您也可以通过bean上的注释来执行此操作:How to create a jms Topic and TopicConnectionFactory programatically?