现在系统通常都会有自动化生成的代码,在使用Sonar做系统代码质量分析的时候我们都希望能把自动生成的代码排除到系统分析之外。要实现这个就非常简单了,在maven的pom.xml文件里面加入sonar.exclusions指明哪些自动生成代码的文件夹不需要分析。 具体的匹配规则可以参考sonar的官方 ...
分类:
其他好文 时间:
2017-10-09 14:13:57
阅读次数:
457
上一篇介绍了《整合spring cloud云服务架构 - HongHu企业分布式微服务云架构图》,本篇我们根据架构图进行代码的构建。根据微服务化设计思想,结合spring cloud一些优秀的项目,如服务发现、治理、配置化管理、路由负载、安全控制等优秀解决方案,使用Maven技术将框架进行模块化、服 ...
分类:
编程语言 时间:
2017-10-09 13:17:15
阅读次数:
257
当前的分布式微服务云架构平台使用Maven构建,所以common-service的通用服务按照maven构建独立的系统服务。 ...
分类:
编程语言 时间:
2017-10-09 13:12:12
阅读次数:
174
首先在构建spring cloud的common-service之前,我们需要准备的技术:Maven(项目构建)、Spring Boot、Spring Cloud、微服务概念、去中心化思想、分布式等,针对于common-service的顶级项目,这里我们主要使用Maven来构建,闲话少说,我们直接上... ...
分类:
编程语言 时间:
2017-10-09 13:11:36
阅读次数:
201
1.定义版本号<properties><spring.version>3.2.2.RELEASE</spring.version></properties>2.取版本号,方便以后架包版本升级<dependency><groupId>org.springframework</groupId><artifactId>spring-core</artifactId>&l..
分类:
其他好文 时间:
2017-10-09 13:10:03
阅读次数:
284
一、maven的插件 maven官方插件:http://maven.apache.org/plugins/index.html 二、常用插件之:javadoc 作用:生成代码文档 2.1 编写代码,并注释 2.2 用javadoc命令生成文档,这里有两种方法: 1. 在eclipse里执行maven ...
分类:
其他好文 时间:
2017-10-09 12:09:43
阅读次数:
185
今天遇到一个问题: 在Eclipse中用maven创建一个新的web项目,然后再用maven update一下,则JDK版本自动变为1.5。 通过查找资料,终于发现maven编译器插件(Maven Compiler Plugin)的文档中有如下解释: The Compiler Plugin is u ...
分类:
编程语言 时间:
2017-10-09 10:55:08
阅读次数:
235
1.5已经过时问题: apache-maven-3.5.0\conf\settings.xml添加: 修改Settings: 修改language level: pom.xml添加: 再次测试: Warning message消失了。 ...
分类:
其他好文 时间:
2017-10-08 21:27:14
阅读次数:
171
1.安装jar到本地仓库 有时候有部分jar由于在maven的中央仓库,只能引用本地的,可以将jar安装到本地仓库进行操作(请先确保mvn命令可以正常运行) 各参数含义: -Dfile:JAR包文件所在的路径 -DgroupId、-DartifactId、-Dversion:指定坐标信息。 -Dpa ...
分类:
其他好文 时间:
2017-10-08 16:53:17
阅读次数:
163
VM Options 需配置参数 "-Dmaven.multiModuleProjectDirectory=" 等号后面的值为环境变量里面配置的MavenHome名称。 ...
分类:
其他好文 时间:
2017-10-08 16:09:29
阅读次数:
188