IDEA----创建Maven项目

1. 创建Maven项目

Maven项目的创建可以有两种方式。下面逐一介绍。
[1] 创建项目之前,先配置好Maven
File->Settings->Build,Execusion,Deployment->Build Tools ->Maven
在这里插入图片描述
在这里插入图片描述
[2] 第一种创建Maven项目的方式:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
创建完的目录:
在这里插入图片描述
这种方式的创建过程需要到网络上下载相应的包,有时下载失败或网速过慢可能导致创建失败。

第二种创建Maven项目的方式
[1] 配置项目的构建插件
File->Settings->Build,Execution,Deployment->Build Tools->Maven->Runner
在VM Options上加上该参数 (表示我们所需的插件可以从我们的本地路径中找)

-DarchetypeCatalog=internal 

在这里插入图片描述
由于我们设置的参数只对当前窗口有用,所以我们选择另外一种在当前窗口创建项目的方式
在这里插入图片描述
打开的窗口跟刚才是一样的
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
这也能成功创建我们的项目,不过速度比较快。

[2] 在项目中创建相应的目录结构
在这里插入图片描述
解决方法:

  1. 点击右上角的该按钮
    在这里插入图片描述
  2. 设置文件的相应权限
    在这里插入图片描述
  3. 当它对应的文件夹亮起的时候,证明对应权限开放了
    在这里插入图片描述
    [3] 创建测试用例
  4. 在pom.xml中引入 servlet的包
<!--添加Servlet坐标-->
<dependency>
  <groupId>javax.servlet</groupId>
  <artifactId>servlet-api</artifactId>
  <version>2.5</version>
  <scope>provided</scope>
</dependency>
<build>
  <!--配置tomcat插件-->
  <plugins>
    <plugin>
       <groupId>org.apache.tomcat.maven</groupId>
      <artifactId>tomcat7-maven-plugin</artifactId>
      <configuration>
        <path>/</path>
        <port>8080</port>
      </configuration>
    </plugin>

  </plugins>
</build>

导入后的相关依赖
在这里插入图片描述
2) 创建index.jsp

<form action="addUser" method="post">
    用户名: <input type="text" name="username"/><br/>
    <input type="submit" value="submit">
</form>
  1. 创建Servlet文件
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
    request.setCharacterEncoding("utf-8");
    String username = request.getParameter("username");
    System.out.println(username);
}

protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
    this.doPost(request,response);
}
  1. 修改web.xml文件
<web-app>
  <display-name>Archetype Created Web Application</display-name>
    <servlet>
        <servlet-name>Servlet</servlet-name>
        <servlet-class>com.gs.web.AddUser</servlet-class>
    </servlet>
    <servlet-mapping>
        <servlet-name>Servlet</servlet-name>
        <url-pattern>/addUser</url-pattern>
    </servlet-mapping>
</web-app>
  1. 运行我们Maven工程的Tomcat插件
    点击右侧的Maven
    在这里插入图片描述
    在这里插入图片描述
    6) 运行结果展示
    在这里插入图片描述
    在这里插入图片描述
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值