MyBatis utilise Maven dans 4-IDEA pour créer un projet Web

table des matières

(1) Ouvrez une idée, sélectionnez un nouveau projet et sélectionnez le modèle de projet Web fourni par idea avec une bonne gestion maven:

(2) Remplissez les informations du projet maven et cliquez sur Suivant:

(3) Voici les informations maven que nous avons installées. Aucune modification n'est apportée ici, cliquez sur Suivant:

(4) Cliquez sur Suivant et sélectionnez le répertoire où se trouve le projet, confirmez le nom du projet et le chemin de stockage du projet:

(5) Cliquez sur Terminer pour commencer à créer le projet et attendez patiemment que l'interface suivante apparaisse:

(6) Ajoutez manuellement le répertoire src / main / java, comme indiqué ci-dessous, cliquez avec le bouton droit sur le dossier principal -> Nouveau -> Répertoire:

(7) Créez un nouveau dossier nommé java:

(8) Après avoir cliqué sur OK, faites un clic droit sur le nouveau dossier java -> Make Directory as -> Sources Root:

(9) La structure finale du projet javaweb géré par Maven est la suivante:

(10) Ouvrez directement le fichier pom.xml du projet ssm-wind et ajoutez les coordonnées du package jar tiers sur lequel vous devez compter:

(11) Configurez le serveur Tomcat local:

(12) Définissez le chemin du projet:

(13) Lorsque le projet démarre, il apparaîtra automatiquement:

(14) Lors de l'ajout des coordonnées du package jar, vous pouvez également spécifier la future portée du package jar:

(15) Définissez la version compilée de jdk:

(16) Ajoutez tomcat dans le plug-in sans:

(1) Ouvrez une idée, sélectionnez un nouveau projet et sélectionnez le modèle de projet Web fourni par idea avec une bonne gestion maven:

(2) Remplissez les informations du projet maven et cliquez sur Suivant:

(3) Voici les informations maven que nous avons installées. Aucune modification n'est apportée ici, cliquez sur Suivant:

(4) Cliquez sur Suivant et sélectionnez le répertoire où se trouve le projet, confirmez le nom du projet et le chemin de stockage du projet:

(5) Cliquez sur Terminer pour commencer à créer le projet et attendez patiemment que l'interface suivante apparaisse:

(6) Ajoutez manuellement le répertoire src / main / java, comme indiqué ci-dessous, cliquez avec le bouton droit sur le dossier principal -> Nouveau -> Répertoire:

(7) Créez un nouveau dossier nommé java:

(8) Après avoir cliqué sur OK, faites un clic droit sur le nouveau dossier java -> Make Directory as -> Sources Root:

(9) La structure finale du projet javaweb géré par Maven est la suivante:

(9.1) Fichier pom.xml initialisé:

<?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.wind</groupId>
    <artifactId>ssm-wind</artifactId>
    <version>1.0-SNAPSHOT</version>
    <packaging>war</packaging>

    <name>ssm-wind Maven Webapp</name>
    <!-- FIXME change it to the project's website -->
    <url>http://www.example.com</url>

    <properties>
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
        <maven.compiler.source>1.8</maven.compiler.source>
        <maven.compiler.target>1.8</maven.compiler.target>
    </properties>

    <dependencies>
        <dependency>
            <groupId>junit</groupId>
            <artifactId>junit</artifactId>
            <version>4.11</version>
            <scope>test</scope>
        </dependency>
    </dependencies>

    <build>
        <finalName>ssm-wind</finalName>
        <pluginManagement><!-- lock down plugins versions to avoid using Maven defaults (may be moved to parent pom) -->
            <plugins>
                <!--手动设置jdk编译版本-->
                <plugin>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-compiler-plugin</artifactId>
                    <configuration>
                        <source>${maven.compiler.source}</source>
                        <target>${maven.compiler.target}</target>
                        <encoding>${project.build.sourceEncoding}</encoding>
                    </configuration>
                </plugin>
                <plugin>
                    <artifactId>maven-clean-plugin</artifactId>
                    <version>3.1.0</version>
                </plugin>
                <!-- see http://maven.apache.org/ref/current/maven-core/default-bindings.html#Plugin_bindings_for_war_packaging -->
                <plugin>
                    <artifactId>maven-resources-plugin</artifactId>
                    <version>3.0.2</version>
                </plugin>
                <plugin>
                    <artifactId>maven-compiler-plugin</artifactId>
                    <version>3.8.0</version>
                </plugin>
                <plugin>
                    <artifactId>maven-surefire-plugin</artifactId>
                    <version>2.22.1</version>
                </plugin>
                <plugin>
                    <artifactId>maven-war-plugin</artifactId>
                    <version>3.2.2</version>
                </plugin>
                <plugin>
                    <artifactId>maven-install-plugin</artifactId>
                    <version>2.5.2</version>
                </plugin>
                <plugin>
                    <artifactId>maven-deploy-plugin</artifactId>
                    <version>2.8.2</version>
                </plugin>
            </plugins>
        </pluginManagement>
    </build>
</project>

(9.2) Fichier web.xml initialisé:

<!DOCTYPE web-app PUBLIC
        "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
        "http://java.sun.com/dtd/web-app_2_3.dtd" >

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

(10) Ouvrez directement le fichier pom.xml du projet ssm-wind et ajoutez les coordonnées du package jar tiers sur lequel vous devez compter:

(11) Configurez le serveur Tomcat local:

(12) Définissez le chemin du projet:

(13) Lorsque le projet démarre, il apparaîtra automatiquement:

(14) Lors de l'ajout des coordonnées du package jar, vous pouvez également spécifier la future portée du package jar:

Chaque projet maven doit définir les coordonnées de ce projet. Les coordonnées correspondent à la définition de l'identité de maven avec le package jar. Par exemple, les coordonnées du programme d'entrée sont définies comme suit:

<!--项目名称,定义为组织名+项目名,类似包名-->
<groupId>com.itheima</groupId>

<!-- 模块名称 -->
<artifactId>hello_maven</artifactId>

<!-- 当前项目版本号, snapshot 为快照版本即非正式版本, release 为正式发布版本 -->
<version>0.0.1-SNAPSHOT</version>

<packaging > :打包类型
jar:执行 package 会打成 jar 包
war:执行 package 会打成 war 包
pom :用于 maven 工程的继承,通常父工程设置为 pom

(15) Définissez la version compilée de jdk:

<build>
	<plugins>
		<plugin>
			<groupId>org.apache.maven.plugins</groupId>
			<artifactId>maven-compiler-plugin</artifactId>
			<configuration>
				<source>1.8</source>
				<target>1.8</target>
				<encoding>UTF-8</encoding>
			</configuration>
		</plugin>
    </plugins>
</build>

(16) Ajoutez tomcat dans le plug-in sans:

<build>
	<plugins>
		<plugin>
            <groupId>org.apache.tomcat.maven</groupId>
            <artifactId>tomcat7-compiler-plugin</artifactId>
            <version>2.2</versionversion>
            <configuration>
                <port>8080</port>
                <path>/</path>
			</configuration>
		</plugin>
    </plugins>
</build>

Remarque: reportez-vous au blog, merci: https://www.cnblogs.com/jimlau/p/12157165.html

 

 

 

Je suppose que tu aimes

Origine blog.csdn.net/cmm0401/article/details/111773134
conseillé
Classement