maven
0 人感兴趣 · 103 次引用
- 最新
- 推荐
Maven 的依赖作用域和依赖传递
在Java项目开发中,Maven是我们最常用的依赖管理和构建工具了!我们常常通过添加dependency节点,就能够很方便地加入依赖,而不需要我们自己去手动下载jar文件并引入。
记录一次解决 Maven 依赖冲突的过程
在项目中screw-core依赖时发生了冲突,控制台指出是log4j产生的依赖冲突,导致程序报错无法运行,是一个典型的maven依赖冲突,基于这个问题进行处理
SpringBoot 动态配置文件及项目打包部署
本文讲解的是如何使用Spring动态配置文件,实现不同环境不同配置,灵活切换配置文件;还讲述了如何使用 Maven 打包,然后上传至Linux服务器进行部署。
DHorse 打包原理
这种方式是平时最常用的,首先要下载并安装maven环境,然后在被打包的项目中引入插件,有各种各样的打包插件,比如springboot自带插件:
群晖 DS218+ 做 maven 私服 (nexus3)
家里的群晖DS218+,除了照片、影音,还有更多可玩性,例如今天要尝试的maven服务器
kubernetes 下的 jenkins 如何设置 maven
jenkins在构建的时候,可能会用到各种定制的maven,例如不同JDK版本,不同硬件配置,这些在kubernetes环境下应该如何配置呢?请随本文一同实战
docker-maven-plugin:自动构建 Docker 镜像,并推送到 Docker Registry 或阿里云
使用该插件可以在mvn命令中直接构建出Docker镜像和完成推送等。 dockerfile-maven-plugin要求用户必须提供Dockerfile用于构建镜像,从而将Docker镜像的构建依据统一到Dockerfile上,这与过时的docker-maven-plugin是不同的。
[Maven 进阶] 聚合和继承
我们的项目已经从以前的单模块,变成了现在的多模块开发。项目一旦变成了多模块开发以后,就会引发一些问题,在这一节中我们会介绍两个内容聚合和继承,用这两个知识来解决下分模块后的一些问题。
[Maven 进阶] 属性与版本管理
前面我们已经在父工程中的dependencyManagement标签中对项目中所使用的jar包版本进行了统一的管理,但是如果在标签中有如下的内容:
[Maven 进阶] 多环境配置与应用
我们平常都是在自己的开发环境进行开发,当开发完成后,需要把开发的功能部署到测试环境供测试人员进行测试使用,等测试人员测试通过后,我们会将项目部署到生成环境上线使用。
Lombok、JUnit——开发工具插件
Project Lombok is a java library that automatically plugs into your editor and build tools, spicing up your java.Never write another getter or equals method again, with one annotation your class has a fully featured builder, Automate your
软件测试 | 测试开发 | 测试开发基础 mvn test | 利用 Maven Surefire Plugin 做测试用例基础执行管理
在测试工作场景中,经常会遇到下面的问题:
springboot 项目打包优化(核心 class 与依赖 jar 分离)
之所以研究 SpringBoot 项目的打包优化,是最近在学习 SpringCloud 微服务,写了一个仅提供 eureka 注册服务中的功能的 springboot 项目,打包后 50M,一考虑到实际上或许会部署多个应用到同一台服务器,那里面重复 jar 包就很占很大一部分
maven 编译遇到"编码 GBK 的不可映射字符"警告的处理
maven编译会遇到"编码GBK的不可映射字符"的警告,来看看出了啥问题,怎么处理