zoukankan      html  css  js  c++  java
  • maven(依赖范围、插件)

    1、依赖范围

    (1)依赖的范围:

    (2)compile范围的依赖 struts2-core

    编译(comple)时需要测试时需要,运行时需要,打包时需要

    对主程序是否有效:有效

    对测试程序是否有效:有效

    是否参与打包:参与

    (3)provided jsp-apijar servlet-api.jare

    编译(comple)时需要,测试(test)时也需要,运行时不需要,打包时不需要

    对主程序是否有效:有效

    对测试程序是否有效:有效

    是否参与打包:不参与

    是否参与部署:不参与


    (4)runtime 数据库驱动包
    编译时不需要,测试时需要,运行时需要,打包时需要


    (5)test junit.jar

    编译时不需要,测试时需要,运行时不需要

    对主程序是否有效:无效

    对测试程序是否有效:有效

    是否参与打包:不参与

    2、IDEA集成maven插件

    (1)运行mvn -v说明已经安装了工具:

    (2)配置:

     (3)配置骨架:第一次下载之后以后即使不联网也能创建工程

    3、修改maven运行环境

    (1)tomcat插件:

    运行命令tomcat:默认用到的是默认的插件

     先书写配置文件,配置tomcat7插件:

    <plugin>
              <groupId>org.apache.tomcat.maven</groupId>
              <artifactId>tomcat7-maven-plugin</artifactId>
              <version>2.2</version>
              <configuration>
                <port>8888</port>
              </configuration>
    </plugin>

    然后运行命令tomcat7:run:

      这时使用的就是tomcat插件了。

    (2)jdk插件:

    书写配置文件:

     <plugin>
              <groupId>org.apache.maven.plugins</groupId>
              <artifactId>maven-compiler-plugin</artifactId>
              <configuration>
                <target>1.8</target>
                <source>1.8</source>
                <encoding>UTF-8</encoding>
              </configuration>
            </plugin>
  • 相关阅读:
    字符串面试题:将句子的单词序倒置
    字符串面试题:将整型转换为字符串
    QML定时器
    QML按键事件处理
    QML鼠标事件实现变色矩形
    QML动态加载组件
    QML鼠标区域控制
    属性绑定与赋值
    设置虚拟机的本地端口映射
    关于修改banner信息;nginx反向代理apache应用
  • 原文地址:https://www.cnblogs.com/zhai1997/p/12509252.html
Copyright © 2011-2022 走看看