zoukankan      html  css  js  c++  java
  • maven 概要性总结

    1本地仓库的配置

         设置本地仓库为该路径E:mvn_repository  apache-maven-3.6.1-->conf/settings.xml文件

      加入:<localRepository>E:mvn_repository</localRepository>

     IDEA中设置:

    每次创建项目时,IDEA 要使用插件进行创建,这些插件当你创建新的项目时,它每次都会去中央仓库下载,这样
    使得创建比较慢。应该创建时,让它找本地仓库中的插件进行创建项目。
     
    解决方式:
    在 IDEA 的 Settings 窗口的 Build, Execution, Deployment > Build Tools > Maven > Runner 中对 VM Option 设置
    为 -DarchetypeCatalog=internal

    Maven_javaEE项目结构

    Maven的命令:

    1mvn compile 编译,将Java 源程序编译成 class 字节码文件。

    2mvn test 测试,并生成测试报告

    3mvn clean 将以前编译得到的旧的 class 字节码文件删除
    4mvn pakage 打包,动态 web工程打 war包,Java工程打 jar 包。
    5mvn install 将项目生成 jar 包放在本地仓库中,以便别的模块调用

    6、mvc deploy 发布到服务器 (这个步骤需要在config文件中做一些配置,不然失败)

    Maven的POM文件:

      1、自身的配置信息

      2、所依赖的jar包坐标

      3、生命周期的插件 (仔细阅读下面图示)

     Maven插件配置

     <build>
        <finalName>gsj.appdemo</finalName>
    
        <plugins>
          <plugin>
              <groupId>org.apache.tomcat.maven</groupId>
              <artifactId>tomcat7-maven-plugin</artifactId>
              <version>2.2</version>
              <configuration>
                <port>8888</port>
              </configuration>
          </plugin>
    
    
          <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-compiler-plugin</artifactId>
            <version>3.1</version>
            <configuration>
              <source>1.8</source>
              <target>1.8</target>
            </configuration>
          </plugin>
        </plugins>
      </build>

     Maven的作用域

     

    坚持
  • 相关阅读:
    OpenJudge计算概论-寻找山顶
    OpenJudge计算概论-配对碱基链
    OpenJudge计算概论-分配病房
    OpenJudge计算概论-计算鞍点
    OpenJudge计算概论-错误探测
    OpenJudge计算概论-文字排版
    OpenJudge计算概论-二维数组右上左下遍历
    OpenJudge-计算点的距离并排序
    OpenJudge计算概论-找最大数序列
    Openjudge计算概论-奇数单增序列
  • 原文地址:https://www.cnblogs.com/gaoSJ/p/12955957.html
Copyright © 2011-2022 走看看