2016-09-19 41 views
1

我有一个Java应用程序(不是EJB,不是MDB,它有一个类实现ApplicationLifecycleListener)。我将这个Java应用程序构建到一个jar文件中,然后创建一个包含这个jar的EAR文件,将这个EAR文件部署到一个weblogic服务器上,它工作得很好。使用weblogic部署计划更新JAR中的xml文件

现在我想使用weblogic部署计划来更新位于jar文件内的配置文件中的一些值。我生成了部署计划,但它不能识别我的配置XML文件。我尝试手动将其添加到部署计划,并使用部署计划重新部署此应用程序。但没有更新。

我已经阅读了更新ejbs的一些示例,但没有发现有关更新EAR内部的JAR配置的任何内容,任何人都可以给我示例或发送一个关于如何正确使用weblogic部署计划更新配置的链接文件在打包在EAR文件中的JAR中。谢谢。

回答

0

您可能必须将XML文件放在与原始文件相同路径下的同名jar文件中,并在AppFileOverrides中使用此jar文件。