如何在Eclipse中使用Maven创建动态Web项目

时间:2020-02-23 14:41:28  来源:igfitidea点击:

在本教程中,我们将看到如何在Eclipse中使用Maven创建动态Web项目。
如果我们还可以在Eclipse中创建简单的Java Maven项目。

我正在使用以下工具来为此帖子。

  • eclipse-jee-mars-r-macosx-cocoa-x86_64
  • Apache Tomcat 8.
  • m2eclipse插件
  • JDK 1.7

使用Maven在Eclipse中创建动态Web项目的步骤。

1)在Eclipse中安装M2EClipse。
请按照此链接在Eclipse中安装M2Eclipse插件。

2)转到新 - >项目 - > Maven项目,然后单击下一步

3)我们将看到下面的屏幕,再次点击下一步

4)我们需要在此处选择原型类型。
我们在此处创建Web应用程序,请在过滤器中放置以下文本:maven-archetype-webapp

5)我们需要在此处放置组ID和工件ID。

让我告诉你更多关于组ID和工件ID的信息。

组ID:它唯一地识别项目。
所以它可能是com.companyname

工件ID:它是罐子或者战争的名称,没有版本。
它可能是一个像项目一样的东西,所以这里我们把工件id放在mavenwebapp

版本:版本用于伪像ID的版本控制。
如果要分发此项目,则可以逐步创建不同版本。

6)项目结构应该看起来像在图像下面。

7)当我跟随上述步骤时,我低于错误。
"在Java Build Path中找到了超类"javax.servlet.http.httpservlet"。

我们可以使用两种方式解决此错误。

1)我们可以将以下依赖添加到pom.xml

javax.servlet
 javax.servlet-api
 3.1.0

2)我们可以将目标运行时间设置为Apache Tomcat。
右键单击"项目" - >"属性" - >目标运行时

8)是时候做Maven建造了。
右键单击项目 - >运行AS - > Maven Build

9)将目标作为清洁安装(下面给出),然后单击运行

10)运行Maven Build时,我们将看到以下屏幕

11)将此应用程序部署到Tomcat服务器并运行它。
如果在Eclipse中没有配置Tomcat服务器,请按照下列步骤操作。

右键单击项目 - >在服务器上运行 - >运行 - >选择Tomcat。

12)运行应用程序