Pom
  • 2024-08-24idea--pom文件坐标下载失败怎么办(史上最强详解)
            我们平常的项目实现,最基本也是第一个操作那肯定是在我们的pom文件里,写坐标下载坐标。但我们有时候进常会出现:坐标标红、坐标写的没有任何问题但就是下载不成功,又或是坐标写的没有问题,下载也显示ok,但我们再加入注解或者导包时却显示没有这个包。这里我整理了一
  • 2024-08-19sonarqube如何创建maven项目进行扫描
     1)创建一个maven项目 2)填写名称 3)扫描本地项目 4)生成 5)继续 6)复制命令 7)进行扫描进入到你项目所有的目录,pom.xml那一层级;使用命令,去掉换行符\,-fpom_xxxx.xml写你自己的项目mvncleanverifysonar:sonar-Dsonar.projectKey=mavenProject0819
  • 2024-08-16maven依赖 pom.xml中systemPath的用法
    在pom.xml文件中,可以使用${project.basedir}变量来表示项目的根目录,通过结合这个变量,可以轻松地使用相对路径来引用systemPath。如果希望引用项目根目录下的lib目录中的jar包,可以这样配置:<dependency><groupId>org.artofsolving.jodconverter</groupId><artifactId>jo
  • 2024-08-15入职第一天,看了公司代码,牛马沉默了。。
    作者:小红帽的大灰狼来源:juejin.cn/post/7371986999164928010入职第一天就干活的,就问还有谁,搬来一台N手电脑,第一分钟开机,第二分钟派活,第三分钟干活,巴适。。。打开代码发现问题不断1.读取配置文件居然读取两个配置文件,一个读一点,不清楚为什么不能一个配置文件进行配置一边
  • 2024-08-14maven dependencyManagement
    1.简介:本文介绍maven的dependencyManagement的用法。2.使用场景:dependencyManagement只声明依赖,但不引入依赖。一般定义在父pom中,这样子pom项目引入依赖时,不必指定版本号。比如SpringBoot就使用了dependencyManagement,它对里面的包进行了与SpringBoot对应版本的兼容性测试
  • 2024-08-10多模块 Spring 项目构建
    在一个多模块的Spring项目中,父模块通常被定义为一个pom.xml文件,包含所有子模块的公共配置、依赖和插件。子模块通过继承父模块的pom.xml文件,来共享和管理这些公共依赖和版本信息。实现步骤创建父模块(ParentModule):在父模块的pom.xml中,定义所有的依赖管理和版本控制
  • 2024-08-10IDEA Sonar 扫描
    1.修改SonarQube-7.7\conf\sonar.properties数据库配置2.启动SonarQube-7.7\bin\windows-x86-64\StartSonar.bat,打开localhost:9000,账密admin/admin3.pom文件配置:<profiles><profile><id>sonar</id><properties>
  • 2024-08-08maven学习第一天
    核心功能依赖管理1.提取版本号统一管理在property标签内添加技术名.version如下图然后在依赖标签内写入如下格式即可2.引入依赖作用域在scop标签内定义依赖范围,默认的作用范围为compile3.依赖传递和冲突概念如下:依赖传递和依赖冲突常见的问题依赖传递常见的下载
  • 2024-08-07Maven
    1,Maven简介项目构件管理工具,提供了一种简洁的方式来定义项目结构、构建过程和依赖管理。2,常用命令1.install安装jar包mvninstall:install-file-DgroupId=org.slf4j-DartifactId=slf4j-simple-Dversion=2.0.0-Dpackaging=jar-Dfile=D:\gaox\software\slf4j-simple-2
  • 2024-08-02mvnan settings pom.xml
    <?xmlversion="1.0"encoding="UTF-8"?><!--LicensedtotheApacheSoftwareFoundation(ASF)underoneormorecontributorlicenseagreements.SeetheNOTICEfiledistributedwiththisworkforadditionalinformationregardi
  • 2024-08-02maven项目pom文件查看架包依赖处理架包冲突问题
    在运行maven项目的时候由于依赖冲突出现如下问题 项目中依赖了多个不同版本的slf4j类库,我们可以使用dependency:tree命令:  找到冲突的依赖,向上找到引入依赖的根源,在对应的pom文件里,添加 <exclusions> 标签即可<dependency><groupId>com.baidu.aip</groupId>
  • 2024-08-01Maven手动添加jar项目导本地、通过pom.xml引入依赖、打包后依然生效
    1、到jar包目录、cmd以管理员身份运行、执行如下命令mvninstall:install-file-Dfile=sqljdbc4.jar-Dpackaging=jar-DgroupId=com.microsoft.sqlserver-DartifactId=sqljdbc4-Dversion=4.02、pom.xml进行引入`<dependency> <groupId>com.microsoft.sqlserver</groupI
  • 2024-07-31【JAVA】TestNG 开源测试框架
    创建maven项目https://www.cnblogs.com/phoenixy/p/16850747.htmlpom.xml<?xmlversion="1.0"encoding="UTF-8"?><projectxmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSche
  • 2024-07-31适用于 JDK 1.8 的 Spring Boot 的 maven 的 pom.xml 模板
    适用于JDK1.8的SpringBoot的maven的pom.xml模板 <?xmlversion="1.0"encoding="UTF-8"?><projectxmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:sche
  • 2024-07-28使用bom统一管理maven项目中的依赖版本
    背景最近在做一个文件导入的功能时,领导觉得这个功能可以作为一个通用的组件给其他项目使用,让我将这个模块封装成一个组件上传到私服。在进行过程中,我发现了问题:在我的模块中是要使用到spring-boot,lombok,easyexcel这些依赖,为了防止版本依赖冲突,我必须保持项目中依赖的版本与我
  • 2024-07-27idea在pom中引入第三方依赖
    项目右侧点击maven,点击加号(鼠标放上去会出现addmavenproject字样) 找到要导入的项目的pom文件选中,ok(这里我以及导入过了,所以ok是灰色) 回到原项目中,在pom中添加dependency其中,artifactId是导入进来的姓名的名字,groupId是导入进来的项目的java目录下的包名 
  • 2024-07-25maven 工程pom依赖优化及常用命令
    maven工程pom依赖优化及常用命令1.​​mvndependency:list​​----列出项目的所有jar包登录后复制mvndependency:list-Dverbose1.该命令可以列出项目依赖的所有jar包,-Dverbose参数会把被忽略的jar,即相同jar包的不同版本引入也列出来。输出示例:2.​​mvndependency:
  • 2024-07-25Spring Boot + Maven 多模块项目开发详解
    SpringBoot+Maven多模块项目开发详解在现代软件开发中,模块化开发是一种非常重要的设计思想。它不仅能提高代码的可维护性,还能促进团队协作。今天,我们就来聊聊如何使用SpringBoot和Maven来构建一个多模块项目。为什么要使用多模块?在开始之前,我们先来讨论一下为什么要使
  • 2024-07-23pom引入第三方lib的方法
    <dependency><groupId>vijava</groupId>//自定义<artifactId>vijava</artifactId>//自定义<version>55b20130927</version>//自定义<scope>system</scope>
  • 2024-07-19Getting Spring Security
    ThissectiondescribeshowtogettheSpringSecuritybinaries.See SourceCode forhowtoobtainthesourcecode.本节介绍如何获取SpringSecurity二进制文件。有关如何获取源代码,请参阅源代码。ReleaseNumbering 版本编号SpringSecurityversionsareforma
  • 2024-07-14Maven进阶
    一,依赖1,依赖具有传递性直接依赖:在当前项目中通过依赖配置建立的依赖关系间接依赖:被资源的资源如果依赖其他资源,当前项目间接依赖其他资源2,依赖传递冲突问题路径优先:当依赖中出现相同的资源时,层级越深,优先级越低,层级越浅,优先级越高声明优先:当资源在相同层级被依赖时,配
  • 2024-07-12Maven的setting.xml镜像和私服配置.md
    <repository>和<mirror>在Maven中,和配置项分别出现在不同的配置文件中,并且它们有各自的作用和执行顺序。以下是这些配置项的详细说明和它们之间的关系:<repository>inpom.xml位置:位于项目的pom.xml文件中。作用:定义了特定项目构建时使用的远程仓库,通常用于解决项目依赖的
  • 2024-07-12day06-Maven
    学习目标理解分模块开发的意义能够使用聚合工程快速构建项目能够使用继承简化项目配置能够根据需求配置生产、开发、测试环境,并在各环境间切换运行导入项目分工:项目分工明确。水平垂直。成本控制:代码复用,节约成本。项目功能模块:低耦合,高内聚。最终目的:堆积木
  • 2024-07-11pom.xml中重要标签介绍
    在Maven项目中,pom.xml文件是项目对象模型(POM)的配置文件,它定义了项目的依赖关系、插件、构建配置等。以下是pom.xml文件中一些重要的标签及其作用:<modelVersion>:定义POM模型的版本。当前常用的版本是4.0.0。<modelVersion>4.0.0</modelVersion><groupId>:定义
  • 2024-07-09仅一篇精通Maven
    一介绍Maven是一個項目管理工具,將項目开发和管理过程抽象成一个对象模型(POM)Maven的作用项目构建:提供标准的、跨平台的自动化项目构建方式依赖管理:方便快捷的管理项目依赖的资源(jar包),避免资源间的版本冲突问题统一开发结构:提供标准的、统一的项目结构二安装和