发现项目中有众多Maven插件,而且本人对这些也不太熟悉,因此花些时间整理一下,方便以后查找与复习,转载的文章 maven-war-plugin 排除不想打进war包的jar 的配置 <plugin> <…
标签:maven
maven – 与Cobertura和Jacoco一起运行代码覆盖
对于Maven插件项目(使用调用程序插件进行集成测试),我在Sonar中为集成测试和单元测试获取代码覆盖率报告时遇到了一些问题. 我不能使用默认的Jacoco覆盖工具进行单元测试,因为它们使用Powermock,这使得使…
【Spark】配置Spark源码阅读环境
Scala构建工具(SBT)的使用 SBT介绍 SBT是Simple Build Tool的简称,如果读者使用过Maven,那么可以简单将SBT看做是Scala世界的Maven,虽然二者各有优劣,但完成的工作基本是类似的…
使用国内maven源编译java以及sbt
java项目依赖管理如果用了maven就so easy,但是maven默认连接国外的maven源,非常慢,最近几天试着用了不同的源,总结一下 1. 使用内网源 如果公司内部有靠谱的源,用内网速度最快了,没的说,but 如…
feign客户端maven配置
<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="…
使用proguard实现maven工程代码混淆
proguard简单来说是为了防止反编译,更准确的说,是使得代码易读性变差。 maven pom配置中加入以下: <!-- ProGuard混淆插件--> <plugin> <groupId…
Maven Assembly 配置详细解释
<assembly xmlns="http://maven.apache.org/ASSEMBLY/2.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instan…
Ubuntu安装Maven
下载/解压: 下载地址:http://maven.apache.org/download.cgi mv apache-maven-3.3.9-bin.tar.gz /opt tar zxvf apache-maven-3…
改造 Maven 项目支持 Kotlin 语法
使用 Maven—原文地址 插件与版本 kotlin-maven-plugin 用于编译 Kotlin 源代码与模块,目前只支持 Marven V3。 通过 kotlin.version 属性定义要使用的 K…
maven配置默认使用的 JDK版本
在maven的默认配置中,对于jdk的配置是1.6版本,那么创建或者导入maven工程过程中,工程中未指定jdk版本。 对工程进行maven的update,就会出现工程依赖的JRE System Library会自动变成…
Maven简单方式将所有依赖打包到一个jar
用如下插件 <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-assembly-…
【Maven】 Dependency must be unique
Maven 打包module唯一性错误 [WARNING] 'dependencyManagement.dependencies.dependency. (groupId:artifactId:type:classifi…