zoukankan      html  css  js  c++  java
  • 【IDEA配置】IDEA新建maven web项目

    参考视频 :p5-p6

    参考博文:https://blog.csdn.net/czc9309/article/details/80304074


    • 新建maven项目,选择webapp


    • 等待项目初始化下载依赖。。别关掉

    • 此时的目录结构

    • 在main文件下创建java文件夹和resources文件夹

      右键分别设置为

    • 最终目录结构:


    • Tomcat配置


    • 创建artifacts


    • 删除pom.xml里不要的东西,只剩

      <?xml version="1.0" encoding="UTF-8"?>
      
      <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
               xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
          <modelVersion>4.0.0</modelVersion>
      
          <groupId>com.musecho</groupId>
          <artifactId>TutorSelectSystem</artifactId>
          <version>1.0-SNAPSHOT</version>
          <packaging>war</packaging>
      
      
      </project>
      

    • 配置web.xml,设置为web 4.0(3.0以上)

      • 去tomcat目录下随便找个默认项目,拷贝web.xml

        例如:找这个默认项目

        D:Tomcatapache-tomcat-9.0.34-windows-x64apache-tomcat-9.0.34webappsmanagerWEB-INF

      • 把没用的删掉,只剩下

        <?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_4_0.xsd"
                 version="4.0"
                 metadata-complete="false">
        
        </web-app>
        
    • 最后检查一下version是否为3.0以上

      以及要用注解的话把metadata-complete改成false

      *之前因为这个属性没注意,Servlet注解无效导致无法访问,见博文

  • 相关阅读:
    C#-------------枚举
    C#-------------类型构造器
    C#-内存天下
    线程在C#中的使用
    C#遗忘笔记--品味类型
    二分查找算法(C#实现)
    Linq 表达式树
    javascript中的对象
    this绑定的顺序
    弹出对话框
  • 原文地址:https://www.cnblogs.com/musecho/p/12980683.html
Copyright © 2011-2022 走看看