0

客户想要更改 url 模式以访问 webproject,当我<warname>newname</warname>在 maven-war-plugin 中添加一个时,我的 newname.war 已生成,但我失去了 jboss hotdeploy 功能。

尽管我不太确定,但我认为 jboss 使用默认项目名称来生成战争并为 hotdeploy 爆炸它。

您能建议我将项目的 url 更改为 newname/page.xhtml 而不是 oldName/page.xhtml 的解决方案吗?

4

1 回答 1

1

如果只是更改 WAR 上下文的问题,只需在 WAR /WEB-INF/ 目录中添加一个 jboss-web.xml 文件,内容如下:

<?xml version="1.0" encoding="UTF-8"?>          
<jboss-web>
    <context-root>newname</context-root>
</jboss-web>

为其他应用服务器执行此操作当然需要使用其他文件。

于 2013-03-26T15:27:47.790 回答