zoukankan      html  css  js  c++  java
  • Java Web项目的创建——IDEA+Maven+Tomcat

    怎么在Maven工程里面创建Java Web项目,上篇随笔已经具体写了Maven的配置过程,下面具体谈谈项目创建的步骤...

    一、创建Maven工程

    注:由于Maven可以贯穿整个项目的生命周期,且方便实用,所以在传统的项目中,我们通常使用Maven工具类创建。

    配置Maven项目图示如下:

    1)Maven=>Create from archetype=>Maven-archetype-webapp

      

      2)结合上篇所说的Maven配置,创建成功后需要点击Enable Auto-Import(!!!)


    3)在pom.xml里面将1.7改为1.8,并且删除dependencies标签内的内容

    导入数据库与JAVA相关联的connection接口

    <!-- https://mvnrepository.com/artifact/mysql/mysql-connector-java -->
        <dependency>
          <groupId>mysql</groupId>
          <artifactId>mysql-connector-java</artifactId>
          <version>5.1.38</version>
        </dependency>

      导入JSP所需要的servlet-api与jstl

     <!-- https://mvnrepository.com/artifact/javax.servlet/javax.servlet-api -->
        <dependency>
          <groupId>javax.servlet</groupId>
          <artifactId>javax.servlet-api</artifactId>
          <version>3.1.0</version>
          <scope>provided</scope>
        </dependency>
    
        <!-- https://mvnrepository.com/artifact/javax.servlet/jstl -->
        <dependency>
          <groupId>javax.servlet</groupId>
          <artifactId>jstl</artifactId>
          <version>1.2</version>
        </dependency>

     

    二、Java Web项目配置

    首先在根目录下创建一个Directory(resources)   

    1)cd file/Project Structure/Modules

     

    2)修改web.xml的版本,jdk默认版本为2.3,将其改为3.1版本与Tomcat相匹配(具体请参考博主寒爵:https://www.cnblogs.com/Jimc/p/9565603.html)

    <?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">
            
    </web-app>

    三、配置tomcat

    1)点击右上角Add Configuration

    2)进入之后点击左上角加号

    3)选择最下面的items more,之后选择Tomcat Servlet/local进行配置

    配置详情如下 :deployment=> + =>install:war exploded

     

     

     

     

     

     

     

     

     

     

  • 相关阅读:
    WebApp匯入資料之對話框實現
    JSON學習
    [JSON]jQuery的parseJSON()函數使用
    DataTable.Merge()一次應用
    WebApp匯入資料之From Excel
    含有HTML碼的欄位寫入資料庫處理方法
    访问Webservice错误
    ASP.NET整合應用實例後端Services合作
    强直性脊柱炎活动指数(ASDAS)在日常诊疗种评估生物制剂治疗患者的应用-来自葡萄牙登记系统风湿病患者
    脊柱炎症水平在疾病活动度高低不等的脊柱关节炎患者中表现相似-来自一项群体研究结果
  • 原文地址:https://www.cnblogs.com/afeiiii/p/13298280.html
Copyright © 2011-2022 走看看