【问题标题】:How to make war file in Eclipse [duplicate]如何在Eclipse中制作war文件[重复]
【发布时间】:2011-07-03 17:48:25
【问题描述】:

制作war文件的简单方法是什么?

当我右键单击在服务器上运行时,我的项目正在运行,但我想部署在 tomcat 服务器上。 我已经安装了m2clipse,但它给了我一个错误。

  1. maven 必须制作war文件吗?
  2. 我需要特殊的目录结构来与 eclipse 交战吗?

    未能在项目测试中执行目标 org.apache.maven.plugins:maven-war-plugin:2.1.1:war (default-war)2:组装 WAR 时出错:需要 webxml 属性(或预先存在的 WEB- INF/web.xml 如果在更新模式下执行)-> [帮助 1] [错误]

【问题讨论】:

    标签: java eclipse war maven-3


    【解决方案1】:

    文件 -> 导出 -> Web -> WAR 文件

    开普勒中的OR如下所示:

    【讨论】:

    • 我相信你也可以导出一个jar文件并简单地给它一个.war扩展名
    • 导出一个 jar 并重命名它绝对行不通。虽然 jar 和 war 基本上都是 zip 档案,但它们的内容却截然不同。
    • 唯一的区别是WEB-INF目录的存在和二进制输出的位置。可以将 Eclipse 配置为通过 jar 导出功能正确生成此文件。
    • 这不是唯一的区别。除了描述符和 java 类之外,WAR 还具有“Web 内容”。导出 WAR 向导与 Eclipse 动态 Web 项目一起工作,而提问者无疑使用它来确保 Web 内容和所有其他部分正确打包到 WAR 中。
    • 我的 Eclipse 版本(Kepler,20130614-0229)既没有“Web”也没有“WAR 文件”作为导出选项。
    猜你喜欢
    • 2023-04-02
    • 2012-08-23
    • 2012-02-27
    • 2013-10-10
    • 1970-01-01
    • 2017-05-15
    • 2013-01-25
    • 1970-01-01
    • 2012-02-07
    相关资源
    最近更新 更多