首页 > 解决方案 > 从蚂蚁到 Maven

问题描述

我正在尝试使用 Eclipse 对 Ant 项目(Web 应用程序)进行 mavenize。

为此,我尝试了“简单”的方法:

构建(全新安装)成功并生成了一个战争文件,但我无法在 Tomcat 中部署它。
我注意到 Ant 项目生成的 war 文件(38 000 行)和 Maven 项目生成的 war 文件(27 000 行)之间存在差异。似乎缺少某些部分(例如代码的 css 部分)。

我在想这可能是因为该项目没有像 Ant 那样的“真正的”Maven 结构。

Ant项目结构图

所以我尝试在 Eclipse 中创建一个 Maven 项目,然后将文件添加到其中(src转到src/main/java等)。关于这一点,我不确定将web文件夹放在哪里。
我尝试了不同的方法,但没有任何效果。

我应该如何进行?

标签: mavenant

解决方案


maven 中 webapps 的标准位置是src/main/webapp. 只需将web文件夹的内容移到那里,就可以了。


推荐阅读