eclipse创建一个基于maven的web项目

一 tomcat的安装部署

1. 安装tomcat

web程序运行,需要tomcat环境。提前安装好tomcat

2.配置tomcat环境

点击 windows ->preference ,在弹出窗口的左侧选中 server -> Runtime enviroment 。

点击Add ,根据安装的tomcat版本选择 tomcat的类型后,点击finish 按钮

 

 

 3.配置tomcat server

点击链接创建tomcat服务器

 

 

将web程序添加到右侧列表

 

  

 三 创建一个简单的基于maven的 java web项目

1 打开Eclipse

2.新建基于maven的web项目

1)点击菜单 File -> New -> Maven Project,然后点击Next。

2)在"Select Project"页面中,设置项目路径,然后点击 Next。

   3)  在"Select Archetype"页面中,选择"maven-archetype-webapp",然后点击Next。

4.)在"New Maven Project"页面中,输入Group Id和Artifact Id 后点击Finish。

group id 输入:cn.nfu.caohongxing

Aritifact id 输入:book-mananger-system

Version中输入:1.0.0

 错误的处理: 

 有的同学,点击finish时,会出现下面的错误,只需要点击右键菜单 run as -> Maven install

 出现上面的错误

5) 在"src/main"文件夹下,创建一个名为"java"的文件夹。这将是您的Java源代码目录。

 

6) 在"java"文件夹下,创建一个Java类文件mvnServerlet.java,并在该类中编写以下代码:

 

 输入代码

import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public class mvnServerlet extends HttpServlet {
    private static final long serialVersionUID = 1L;
    protected void doGet(HttpServletRequest request, HttpServletResponse response)
            throws ServletException, IOException {
        response.getWriter().append("Hello, World!");
    }
}

此时javax.servlet 会飘红,原因时包没有导入

7).在pom.xml中添加 javax.servlet的外部依赖

  <dependency>
  <groupId>javax.servlet</groupId>
  <artifactId>javax.servlet-api</artifactId>
  <version>4.0.1</version>
  <scope>provided</scope>
  </dependency>

 为了让设置生效,需要重启eclipse

如果还提示出错,更新maven

8) 编辑项目的"src/main/webapp"文件夹下index.jsp,并在该文件中编写以下代码:

<html>
<body>
<h2>Hello World! I am  comming</h2>
</body>
</html>

9). 在项目的"src/main/webapp/WEB-INF文件夹下编辑 web.xml,例如以下代码:

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd"
    version="3.1">
    <display-name>MyWebApp</display-name>
    <welcome-file-list>
        <welcome-file>index.jsp</welcome-file>
    </welcome-file-list>
    <servlet>
        <servlet-name>mvnServerlet</servlet-name>
        <servlet-class>mvnServerlet</servlet-class>
    </servlet>
    <servlet-mapping>
        <servlet-name>mvnServerlet</servlet-name>
        <url-pattern>/mvnServerlet</url-pattern>
    </servlet-mapping>
</web-app>

10) 编译打包项目,右键点击"pom.xml"文件,选择"Run As -> Maven install",等待编译和打包完成。

点击 windows -> show view ,在弹出窗口中选择”server“

点击右键 start  启动tomcat 

 等待Tomcat启动后,在浏览器中访问:http://localhost:8166/book-manager-system/

"Hello, World! i am comming"。

以上就是一个简单的完整的基于maven的web项目的创建过程。

  • 6
    点赞
  • 45
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
### 回答1: 1. 首先,需要安装EclipseMaven插件。可以在Eclipse的Marketplace中搜索Maven插件进行安装。 2. 在Eclipse创建一个新的Maven项目。选择File -> New -> Maven Project。 3. 在创建Maven项目的向导中,选择“Create a simple project”并勾选“Create a simple project (skip archetype selection)”。 4. 在下一步中,输入项目的GroupId和ArtifactId,这些信息将用于生成项目的目录结构和POM文件。 5. 在下一步中,选择项目的存储位置和名称。 6. 在下一步中,选择要包含在项目中的依赖项。对于Web项目,需要添加Servlet和JSP的依赖项。 7. 完成向导后,Eclipse将自动生成项目的目录结构和POM文件。 8. 在项目中创建Web应用程序的目录结构。在src/main目录下创建webapp目录,并在其中创建WEB-INF目录和web.xml文件。 9. 在web.xml文件中配置Servlet和JSP的映射。 10. 在Eclipse中启动Tomcat服务器,并将项目部署到Tomcat服务器中。 11. 在浏览器中访问Web应用程序,确保它可以正常工作。 ### 回答2: Eclipse是广泛使用的Java集成开发环境,它可以与Maven集成使用,帮助使用者在项目开发过程中更好地管理依赖、构建和测试。 在Eclipse中使用Maven创建Web项目需要执行以下步骤: 1. 安装Maven插件:在Eclipse中,可以通过菜单栏“Help” -> “Eclipse Marketplace”搜索Maven插件进行安装。安装完成后需要重启Eclipse。 2. 创建Maven项目:选择菜单栏“File” -> “New” -> “Project”,在弹出的对话框中选择“Maven” -> “Maven Project” -> “Next”-> 勾选“Create a simple project”,点击“Next” 3. 选择Maven Archetype:选择“maven-archetype-webapp”,然后点击“Next” 4. 配置Maven项目:在“New Maven Project”窗口中,需要输入项目的“Group Id”,“Artifact Id”,“Version” 以及“Package”等信息,并指定项目路径。完成后,点击“Finish”按钮。 5. 创建Web项目:使用Eclipse中的Web工具创建Web项目。选择菜单栏“File”-> “New” -> “Dynamic Web Project”,在弹出的对话框中输入项目名称、选择源路径、WEB资源目录等信息。 6. 将Maven依赖添加到项目中:在Eclipse的项目面板中,找到刚才创建Maven项目,右键单击“Maven” -> “Update Project” -> “OK”,即可将Maven项目中定义的依赖添加到Web项目中。 7. 运行Web项目:选择Web项目,右键单击“Run As” -> “Run on Server”,在弹出的对话框中选择运行的服务器并启动。 总之,使用Maven创建Web项目可以帮助我们更好地管理项目依赖、构建和测试等工作,在项目开发过程中更具有效率和可维护性。 ### 回答3: Eclipse是一个常用的开发工具,也可以用它来创建一个基于MavenWeb项目。借助Maven,可以轻松构建和管理项目的依赖库,并提供了一组标准化的工具和流程来帮助开发人员构建一个高质量的Web应用程序。 以下是Eclipse使用Maven创建Web项目的步骤: 第一步:安装Maven 如果你还没有安装Maven,可以去Maven官网下载,解压并设置环境变量。在Eclipse中,选择Windows --> preferences,然后选择Maven选项卡,确保Maven安装完全,并配置您的Maven安装文件夹路径。 第二步:创建Maven项目 选择File --> New --> Maven Project。在新建Maven项目对话框中,选择一个合适的Maven模板,对于一个Web应用程序,您可以选择maven-archetype-webapp。接下来,按照向导中的指示输入项目的GroupId、ArtifactId和version。 第三步:添加Maven依赖 在这里,您可以添加项目所需的任何依赖。这是Maven的优点之一-能够自动管理依赖关系。在 pom.xml 文件中加入所需的依赖资源,将会自动从Maven Central Repository中获得。 例如,要添加Servlet和JSP依赖,您可以在pom.xml文件中添加以下代码,这是标准的Java EE依赖关系: <dependency> <groupId>javax.servlet</groupId> <artifactId>servlet-api</artifactId> <version>2.5</version> <scope>provided</scope> </dependency> <dependency> <groupId>javax.servlet.jsp</groupId> <artifactId>jsp-api</artifactId> <version>2.1</version> <scope>provided</scope> </dependency> 第四步:设置Web应用程序内容目录 通过选择项目,选择Properties --> Deployment Assembly。在Deployment Assembly对话框中,你需要点击 Add --> Folder,添加src/main/webapp文件夹到项目的部署架构中。 第五步:更新web.xml文件 在src/main/webapp/WEB-INF文件夹中有一个Web.xml文件。在此文件中,您可以配置应用程序的servlet,过滤器,启动器等信息。 完成以上步骤后,您就可以在Eclipse中运行您的Web应用程序项目了。在Eclipse中选择Run --> Run As --> Run on Server。选择一个Web服务器,并且启动您的应用程序。 这就是Eclipse使用Maven创建Web项目的步骤,除此之外,你还可以通过Eclipse插件来帮助你管理你的Maven项目。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

曹红杏

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值