用p6spy的时候报了个错Cannot instantiate com.p6spy.engine.logging.appender.StdoutLogger, even on second attempt. java.l…
分类:maven
pom 文件各个标签的作用
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xs…
maven基础知识总结
看到一份2018 年 JVM 生态报告提到,使用构建工具的比例,maven高达60%,远高于gradle的19%。 我平常也使用maven,于是就整理了一些maven的常用知识。关于maven的博文已经浩如烟海 ,所以这…
maven 的基本使用终结版
预期读者 对 maven 有一定基础的同学,想对 maven 有系统了解的同学 文章思路 本文先会说下 maven 的几个基本概念:依赖,仓库,生命周期和插件、然后是maven 的聚合和继承、然后再说 settings …
如何给非maven的javaweb项目霸王硬上弓
最近在公司搭建了一套代码安全质量分析平台–著名的SonarQube开源版本,再配合jenkins组成自动化流程。 jenkins调用maven做源码编译打包,然后调用SonarQube进行代码扫描,看起来一点…
sonar+Jenkins 构建代码质量自动化分析平台
1.Sonar 介绍 Sonar 是一个用于管理代码质量的开源工具,可以分析代码中的bug和漏洞以及Code Smells,支持20多种编程语言的检测,如java,c/c++,python,php等语言,当前有超过850…
Idea External Libraries不显示Maven引入的外部jar包问题解决
记录一下使用idea过程中遇到的小问题,虽然是个小问题,但是也是困惑了半天,感觉挺糟心的。 新建了一个maven工程,在pom文件中引入相关依赖,但是IDEA External libraries 不显示Maven中引入…
Maven 生命周期
Maven 生命周期 Maven 生命周期是为了对所有的构建过程进行抽象和统一,开发了一套高度完善的、易扩展的生命周期。这个生命周期包含了项目的清理、初始化、编译、测试、打包、集成测试、验证、部署和站点生成等几乎所有构建…
Maven指南
1 什么是maven Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的项目管理工具软件。 Maven 除了以程序构建能力为特色之外,还提供高级项目管理工具。由于 Maven 的缺省构…
maven - 阿里云镜像 - 提升依赖下载速度
1. 依赖下载慢 我们在下载maven依赖的时候,因为maven仓库默认在国外,所以下载速度很慢,可以在maven的配置文件中加入下列配置,提高maven依赖的下载速度。 2. 解决步骤 总共修改两个地方. 一、sett…
Hibernate Validator入门及使用
前言 最近在开发某个模块的功能时,里面包含大量对请求参数判空和验证的步骤且参数繁多,存在大量的重复判断,验证影响代码的美观遂决定优化这部分代码。SpringBoot自带了参数验证框Hibernate Validator,…
spring-boot-plus项目目录结构(六)
spring-boot-plus项目目录结构 目录结构 bin:启动/重启命令脚本目录 logs:部署后记录日志目录 assembly:maven打包配置文件目录 java:源代码目录 resources:资源文件目录 …
spring-boot-plus项目配置文件(四)
spring-boot-plus项目配置文件 配置文件说明 配置说明 项目中配置文件主要使用yml格式 配置文件位置:spring-boot-plussrcmainresourcesconfig spring boot …
Eclipse导入spring-boot-plus(三)
Eclipse导入spring-boot-plus 安装lombok插件 !!!请先确保Eclipse已安装lombok插件!!! 👉 下载lombok 运行lombok进行安装 例如lombok下载到:…
Maven对Springboot项目配置文件、依赖分离打包
Springboot项目配置文件、依赖分离打包(一) 使用maven-assembly-plugin进行配置分离 assembly.xml配置文件 <?xml version="1.0" encoding="UTF…