栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Maven--依赖管理和常用设置

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Maven--依赖管理和常用设置

一、依赖管理 1.1 依赖范围

依赖范围: 使用scope表示依赖的范围

依赖范围表示: 这个依赖(jar和里面类)在项目构建的那个阶段起作用

依赖范围scope:

compile: 默认 参与构建项目的所有阶段

test: 测试,在测试阶段使用,比如执行mvn test会使用junit

provided: 提供者 项目在部署到服务器时,不需要提供这个依赖的jar 而是由服务器这个依赖的jar包

明显的是sevlet和jsp依赖

二、常用设置 2.1.里面的配置
  
    UTF-8
      
    UTF-8
        
    1.8
      
    1.8
        
  
2.2 . 全局变量

在properties定义标签,这个标签就是一个变量,标签的文本就是变量的值

使用全局变量表示多个依赖使用的版本号:

在properties标签中定义标签,指定版本号:

 
    UTF-8
    UTF-8
    1.8
    1.8
     
    5.2.5.RELEASE
    4.11
  

使用全局变量,语法 ${变量名.version}

 
      org.springframework
      spring-core
      ${spring.version}
    
2.3. 资源插件

处理的配置文件的信息,maven默认处理配置文件

项目编译后 maven会把src/main/resouces目录中的文件拷贝到target/classes目录下

maven只处理src/main/java目录下的 .java文件,把这些java文件编译为class,拷贝到target/classes目录中,不处理其他文件

通过资源插件可以使 src/main/java目录下的 配置文件 拷贝到 target中, 在 pom中的bulid中添加:



  
    src/main/java 
    
        
      ***.properties
    
      
      false
  


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/737107.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号