1.Maven - 基础

作者: 风云雄霸天下123456 | 来源:发表于2017-10-27 22:27 被阅读5次

参考

  1. search maven - maven
  2. search maven - mvnrepository
  3. Maven教程 - 易百教程

教学视频

  1. 慕课网: 项目管理利器——maven

安装


配置

  • Maven Home

    • 文件
      ~/.zshrc 或 ~/.bashrc 或 ~/.bash_profile
    • 配置项
      # maven
      export M2_HOME=/Users/mingwang/tmp/install-software/apache-maven-3.5.0
      export M2=$M2_HOME/bin
      
  • Maven 本地仓库的位置

    • 文件:
      conf/settings.xml
    • 配置项:
      <settings ...>
          <!-- 中国镜像的位置 -->
          <localRepository>/Users/mingwang/tmp/Library/maven-repo</localRepository>
      </settings>
      
  • Maven 远程仓库中国镜像

    • 文件:
      conf/settings.xml
    • 配置项:
      <mirrors>
          <!-- 阿里源 -->
          <mirror>
              <id>alimaven</id>
              <name>aliyun maven</name>
              <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
              <mirrorOf>central</mirrorOf>
          </mirror>
      </mirrors>
      
  • Maven部署项目到Tomcat(配置Tomcat用户)

    • 文件:
      conf/settings.xml
    • 配置项:
      <servers>
          <server>
              <id>TomcatServer</id>
              <username>admin</username>
              <password>admin</password>
          </server>
      </servers>
      

maven常见项目目录结构

  • 普通Java Application项目
    .
    ├── pom.xml
    └── src
        ├── main
        │   └── java
        │       └── com
        │           └── imooc
        │               └── maven02
        │                   └── App.java
        └── test
            └── java
                └── com
                    └── imooc
                        └── maven02
                            └── AppTest.java
    
  • Java Web项目
    .
    ├── pom.xml
    └── src
        ├── main
        │   ├── java
        │   │   └── ServletDemo.java
        │   ├── resources
        │   └── webapp
        │       └── WEB-INF
        │           └── web.xml
        └── test
            └── java
    

相关文章

网友评论

    本文标题:1.Maven - 基础

    本文链接:https://www.haomeiwen.com/subject/rradpxtx.html