.POST_MODULE:无法处理部署的阶段POST_MODULE



我试图使用Ant脚本生成一个war,但它似乎不会在jboss上运行。有人知道这与使用Eclipse(文件->导出->战争)创建战争之间的区别吗?

<war warfile="${docflow4-web-home}/deploy/${nome}.war" webxml="web/WEB-INF/web.xml">        
    <fileset dir="${docflow4-web-home}/web">                
        </fileset>          
</war>

在Eclipse中,有一个可选的WAR导出选项,例如是否包含Java™WAR中的源文件,以及在导出过程中是否覆盖任何现有资源。源文件通常不包含在WAR文件中,因为它们对于服务器运行web应用程序来说不是必需的。否则,一切都类似于蚂蚁脚本。

在Ant脚本中,您的脚本看起来不错,但使用标记也很好,例如:<classes dir="${classes.dir}" />,因为它定义了一个分组来指定WEB-INFclasses文件夹中的内容。

如果您使用的是第三方jar,也可以使用标签lib,例如:

   <lib dir="thirdpartyjars">
      <exclude name="portlet.jar"/>
   </lib>

相关内容

  • 没有找到相关文章

最新更新