专注于 JetBrains IDEA 全家桶,永久激活,教程
持续更新 PyCharm,IDEA,WebStorm,PhpStorm,DataGrip,RubyMine,CLion,AppCode 永久激活教程

maven(依赖范围、插件)

1、依赖范围

(1)依赖的范围:

84_1.png

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

84_2.png

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

对主程序是否有效:有效

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

是否参与打包:参与

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

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

对主程序是否有效:有效

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

是否参与打包:不参与

是否参与部署:不参与

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

(5)test junit.jar

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

对主程序是否有效:无效

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

是否参与打包:不参与

2、IDEA集成maven插件

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

84_3.png

(2)配置:

84_4.png

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

84_5.png

3、修改maven运行环境

(1)tomcat插件:

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

84_6.png

先书写配置文件,配置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:

84_7.png

这时使用的就是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>

文章永久链接:https://tech.souyunku.com/23085

未经允许不得转载:搜云库技术团队 » maven(依赖范围、插件)

JetBrains 全家桶,激活、破解、教程

提供 JetBrains 全家桶激活码、注册码、破解补丁下载及详细激活教程,支持 IntelliJ IDEA、PyCharm、WebStorm 等工具的永久激活。无论是破解教程,还是最新激活码,均可免费获得,帮助开发者解决常见激活问题,确保轻松破解并快速使用 JetBrains 软件。获取免费的破解补丁和激活码,快速解决激活难题,全面覆盖 2024/2025 版本!

联系我们联系我们