展开
拓展 关闭
订阅号推广码
GitHub
视频
公告栏 关闭

maven简介

  • 简介

  • 作用

  • 安装

# 解压后,配置环境变量
MAVEN_HOME= C:\Program Files\apache-maven-3.6.3
Path= %MAVEN_HOME%\bin

# 配置setting.xml
# 指定本地仓库
<localRepository>D:\maven\repository</localRepository>
# 指定阿里云镜像,通过该镜像获取jar
<mirrors>
    <mirror>
        <id>nexus-aliyun</id>
        <mirrorOf>central</mirrorOf>
        <name>Nexus aliyun</name>
        <url>http://maven.aliyun.com/nexus/content/groups/public</url>
    </mirror>
</mirrors>

# 将maven安装目录下的settings.xml复制到C:\Users\本机名\.m2
  • 仓库

  • 坐标

  • 创建工程

mvn archetype:generate
-DgroupId={project-packaging} 
-DartifactId={project-name} 
-DarchetypeArtifactId=maven-archetype-quickstart
-DinteractiveMode=false
  • 创建java工程
mvn archetype:generate -DgroupId=com.itheima -DartifactId=java-project -
DarchetypeArtifactId=maven-archetype-quickstart -Dversion=0.0.1-snapshot -
DinteractiveMode=false
  • 创建web工程
mvn archetype:generate -DgroupId=com.itheima -DartifactId=web-project -
DarchetypeArtifactId=maven-archetype-webapp -Dversion=0.0.1-snapshot -
DinteractiveMode=false 
  • idea配置maven命令

  • 使用模板创建maven项目

  • 配置文件夹

  • 使用模板创建web工程

  • 配置文件夹

  • 配置tomcat插件,用于运行maven构建的web共长城

<build>
    <plugins>
        <plugin>
            <groupId>org.apache.tomcat.maven</groupId>
            <artifactId>tomcat7-maven-plugin</artifactId>
            <version>2.1</version>
            <configuration>
                <port>80</port>    # 配置端口号
                <path>/</path>    # 配置路径
            </configuration>
        </plugin>
    </plugins>
</build>

  • 运行项目

  • 运行方式2

posted @ 2022-08-11 17:38  DogLeftover  阅读(13)  评论(0编辑  收藏  举报