部署后强制jboss 6拾取jar

时间:2015-10-24 00:40:44

标签: java deployment jar jboss6.x ear-file

我有一个巨大的耳朵的webapp,它被部署。一旦部署它就在部署目录中并且它被锁定。

我希望能够更新此目录中的jar,而无需重新启动/重新部署。我尝试了各种形式的部署(jboss-cli,console,filename.dodeploy),但没有任何效果。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

您可以更改结构以替换类文件。 将耳朵以爆炸格式放在Jboss_home \ server \ deploy中。 在耳边放置类文件直接。 所以你的最终结构看起来像 $ JBOSS_HOME

- 服务器

---- $轮廓

------部署

-------- app.ear

---------- COM

------------的A.class

---------- app.war

---------- META-INF

------------ application.xml中

现在您可以直接在app.ear中替换类文件(a.class)。 注意:方法签名,成员变量更改不会反映出来。 确保您的部署扫描程序已打开。 如果您有像eclipse这样的IDE,您也可以在app.ear中创建类文件夹的链接,这样您就不必手动复制更改的类文件。