javaweb - Comment créer un projet Maven-Web propre

1. Comment créer un projet Maven propre

Je ne comprends pas Maven, veuillez cliquer ici


1.1 Créer d'abord un projet

Comment créer un projet Maven propre


Insérez la description de l'image ici


点击next

Insérez la description de l'image ici


Insérez la description de l'image ici


Insérez la description de l'image ici

1.2 Organisé dans un projet Maven-Web propre

1.2.1 Créer un dossier racine

Insérez la description de l'image ici


Insérez la description de l'image ici


Insérez la description de l'image ici

设置完成后

Insérez la description de l'image ici


1.2.2 Créer un dossier de ressources

Insérez la description de l'image ici


Insérez la description de l'image ici


Insérez la description de l'image ici

设置完成后

Insérez la description de l'image ici


1.2.3 Changer l'espace de noms de web.xml

Insérez la description de l'image ici

Insérez la description de l'image ici

复制这一串粘贴上去
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://xmlns.jcp.org/xml/ns/javaee"
         xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd"
         id="WebApp_ID" version="3.1">

Web.xml maintenant

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://xmlns.jcp.org/xml/ns/javaee"
         xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd"
         id="WebApp_ID" version="3.1">

  <display-name>Archetype Created Web Application</display-name>
</web-app>

1.2.4 Modifiez le fichier de configuration de base de maven pom.xml.

Insérez la description de l'image ici
Insérez la description de l'image ici

Le fichier pom actuel:

<?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.tian</groupId>
  <artifactId>Web-Maven</artifactId>
  <version>1.0-SNAPSHOT</version>
  <packaging>war</packaging>


</project>
粘贴以下2个必备依赖放进去
  <dependencies>
    <!-- https://mvnrepository.com/artifact/javax.servlet/javax.servlet-api -->
    <dependency>
      <groupId>javax.servlet</groupId>
      <artifactId>javax.servlet-api</artifactId>
      <version>3.1.0</version>
    </dependency>
    <!-- https://mvnrepository.com/artifact/javax.servlet.jsp/javax.servlet.jsp-api -->
    <dependency>
      <groupId>javax.servlet.jsp</groupId>
      <artifactId>javax.servlet.jsp-api</artifactId>
      <version>2.3.1</version>
    </dependency>
  </dependencies>

Le fichier pom actuel:

<?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.tian</groupId>
  <artifactId>Web-Maven</artifactId>
  <version>1.0-SNAPSHOT</version>
  <packaging>war</packaging>

  <dependencies>
    <!-- https://mvnrepository.com/artifact/javax.servlet/javax.servlet-api -->
    <dependency>
      <groupId>javax.servlet</groupId>
      <artifactId>javax.servlet-api</artifactId>
      <version>3.1.0</version>
    </dependency>
    <!-- https://mvnrepository.com/artifact/javax.servlet.jsp/javax.servlet.jsp-api -->
    <dependency>
      <groupId>javax.servlet.jsp</groupId>
      <artifactId>javax.servlet.jsp-api</artifactId>
      <version>2.3.1</version>
    </dependency>
  </dependencies>

</project>

Insérez la description de l'image ici


Depuis, un projet Maven-Web propre a été créé

Je suppose que tu aimes

Origine blog.csdn.net/I_r_o_n_M_a_n/article/details/115359371
conseillé
Classement