我有一个现有的动态 Web 项目。现在我正计划对这个项目进行 maven。
我可以知道我怎样才能做到这一点吗?
最佳答案
首先,一旦你创建了一个 web 项目类型,改变它是不好的做法。您应该在开始项目之前决定将其作为动态 Web 项目还是使用 maven。当您这样做时,它将帮助您在将项目类型转换为另一种类型时避免大量错误,并且当您使用 IDE 创建例如 Maven 项目时,它会根据您的项目配置自动构建基础。
但是,可以将动态 Web 项目转换为 Maven。您需要执行以下操作:
如果您使用的是 Eclipse,您只需在项目上右键单击鼠标并从菜单中选择 即可完成此操作。配置 -> 转换为 Maven 项目 .如果这不起作用,那么你必须用艰难的方式来做,那就是:
\src\main\java
web.xml
至 \src\main\webapp\WEB-INF
pom.xml
文件并将其放在您的项目根文件夹中。(如果由于某种原因您没有上述文件夹,则需要相应地创建它们)
pom.xml
中配置项目详细信息文件。 Here's pom.xml
的一个例子包含项目详细信息的文件。 pom.xml
中的依赖项。 . mvn compile
编译您的项目命令。要运行此命令,您需要转到项目文件夹,然后在那里运行它。如果您使用的是 Windows,那么您必须在命令提示符下执行此操作,如果您使用的是 Linux,请使用终端。 mvn eclipse:eclipse -Dwtpversion=2.0
. mvn war:war
.这将在您的项目目标文件夹中生成 WAR 文件。 关于maven - 如何将 Web 应用程序项目转换为 Maven 项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24079675/