Maven

第7次实验 Maven应用

        Maven 环境设置

  • JDK(1.7以上)已安装 , JAVA_HOME已设置;
  • 设置apache-maven-3.8.2\bin(这个目录要改成你自己解压的目录)到PATH环境变量: 
    1 $env:path = "C:\Java\apache-maven-3.8.1\ bin;"+$env:path

     

  • 检查环境设置是否正确
    mvn -v

    设置镜像服务器

  • 全局配置文件
    maven_home/conf/settings.xml
    用户配置文件(尽量使用)
    ~/.m2/settings.xml
    ~ 代表当前用户目录
    Maven还没有执行过,那么用户目录下的.m2目录还没有建立,请修改全局配置文件settings.xml

  • 1 <!-- 文件位置 <MAVEN_HOME>\conf\settings.xml -->
    2 <!-- 配置一个阿里云仓库 -->
    3 <mirror>
    4 <id>aliyunmaven</id>
    5 <mirrorOf>*</mirrorOf>
    6 <name>阿里云公共仓库</name>
    7 <url>https://maven.aliyun.com/repository/public</url>
    8 </mirror>

     生成一个示例项目

    1 mvn archetype:generate
    2 (选择maven-archetype-quickstart脚手架)

     选择默认的脚手架类型

    1 groupId=cn.edu.sdau.computer(组织ID)
    2 artifactId=my-app(项目的名称,要求用字母A+你的学号)
    3 archetypeArtifactId=maven-archetype-quickstart(这个是选择的,不用再次设置)

    Maven生命周期实验

    1 mvn validate(校验项目是否有误)
    2 mvn compile (编译项目的源代码)
    3 mvn package (将编译好的项目打包(jar, war))
    4 mvn verify (运行任何检查以验证包装是否有效并符合质量标准)
    5 mvn install (将软件包安装到本地存储库中)
    6 mvn deploy (在集成或发布环境中完成,复制到远程库,与其他人员和项目共享)(这一步不用做)

     

  生成安装Spring MVC脚手架(Archetype)

1 mvn archetype:create-from-project
2 cd ./target/generated-sources/archetype
3 mvn install
4 mvn archetype:crawl

 

        运行Spring MVC示例

posted @ 2021-11-12 15:31  坤k  阅读(37)  评论(0)    收藏  举报