
Maven
Qiwany
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
解决eclipse导入项目或者maven update后默认JDK版本过低的问题
方法一,在本地maven的配置文件settings.xml中添加如下配置:<profile> <id>jdk-1.8</id> <activation> <activeByDefault>true</activeByDefault> <jdk>1.8</jdk> </activ...原创 2020-04-26 11:14:29 · 659 阅读 · 0 评论 -
maven工程编译时忽略执行单元测试
项目中的单元测试很多的时候,编译打包时执行Test会很耗时,pom.xml中可加入以下plugin配置:&lt;!-- 编译打包时忽略执行junit单元测试 --&gt;&lt;plugin&gt; &lt;groupId&gt;org.apache.maven.plugins&lt;/groupId&gt; &lt;artifactId&a原创 2019-03-08 14:32:41 · 1160 阅读 · 0 评论 -
maven编译时引入外部jar
<!-- 1.添加对工程lib目录中jar的编译 --><plugin> <artifactId>maven-compiler-plugin</artifactId> <configuration> <source>1.8</source> <target>1.8&原创 2019-03-08 16:21:48 · 1219 阅读 · 2 评论 -
Spring Boot整体打包jar(包含本地jar包)
plugins 结点下添加如下 plugin 配置:&amp;amp;lt;plugin&amp;amp;gt; &amp;amp;lt;groupId&amp;amp;gt;org.springframework.boot&amp;amp;lt;/groupId&amp;amp;gt; &amp;amp;lt;artifactId&amp;amp;gt;spring-原创 2019-03-08 18:17:38 · 2520 阅读 · 0 评论 -
Maven内置属性
Maven共有6类属性:1.内置属性Maven预定义,用户可以直接使用。${basedir}表示项目根目录,即包含pom.xml文件的目录;${version}表示项目版本;${project.basedir}同${basedir};${project.baseUri}表示项目文件地址;${maven.build.timestamp}表示项目构件开始时间;${mav...转载 2019-03-07 16:28:14 · 330 阅读 · 0 评论 -
Spring Boot 打包分离maven依赖jar
springboot项目打包的时候,如果maven依赖过多的话打的包会非常大,需要频繁上传到服务器时效率非常低。我们打包的时候可以将maven依赖和程序包分开,若仅仅是代码有改动那我们就不用再重复上传依赖包了。在pom文件中加入如下plugin配置:&lt;!-- 打jar包 --&gt;&lt;plugin&gt; &lt;groupId&gt;org.apache.maven.pl...原创 2019-03-07 17:02:55 · 2022 阅读 · 0 评论 -
maven项目install时忽略执行test的几种方法
1.在项目所在文件夹根目录使用maven命令打包时:<!-- 不执行单元测试,也不编译测试类 -->mvn install -Dmaven.test.skip=true或<!-- 不执行单元测试,但会编译测试类,并在target/test-classes目录下生成相应的class -->mvn install -DskipTests=true2.spring...原创 2019-05-28 17:17:15 · 24135 阅读 · 1 评论 -
Lombok 注解开发使用指南(含部分生成代码示例)
Lombok(官网:https://projectlombok.org)是一个java类库,能以简单的注解在编译源码的时候自动生成JavaBean中的log、get、set、toString、构造方法等代码,能够让JavaBean更简洁、美观,并且提高开发效率。eclipse配置Lombok:1.下载lombok.jar(https://www.projectlombok.org/down...原创 2019-07-09 15:22:10 · 1247 阅读 · 0 评论