这是关于JBoss Fuse ESB中的WAR文件部署。
我有一个项目,它生成一个WAR文件(其中包含一个Web应用程序包含一些JSP,HTML和一个web.inf文件)以及其他一些包。
一旦我将它们部署到FUSE中,那些工作正常,WAR文件也转换为相应的包。
我可以通过在karaf shell中使用'list'命令正确地看到所有捆绑包。
我遇到的问题是我想知道提取(爆炸)WAR文件的位置。
通常,当我们将WAR文件部署到诸如tomcat的Web容器中时,它将提取WAR文件。
JBossFuse是否相同?或者它根本没有提取WAR包?
感谢。
答案 0 :(得分:3)
在Apache Karaf中,永远不会提取WAB文件,但您可以在deploy文件夹中部署爆炸的WAB / WAR。只需确保该文件夹具有战争的名称和扩展名,如:
/my-super.war/
/index.html
/WEB-INF/
/WEB-INF/web.xml