- 博客(7)
- 资源 (2)
- 收藏
- 关注
原创 Spring Boot项目启动端口修改
在使用spring boot进行项目启动时,如果需要同时启动2个springboot工程,或者项目中tomcat的默认端口号8080被使用时,就会有问题(如下图所示),会因为8080端口被第一个应用占用而导致第二个应用无法启动,这时就需要修改其中一个工程的启动端口。这里收集到了两种处理方式:1. 通过实现EmbeddedServletContainerCustomizer接口来实现:...
2018-11-30 14:01:36 620
原创 Maven的生命周期
1. Maven的生命周期Maven的生命周期就是对所有的构建过程进行抽象和同一。包含了项目的清理、初始化、编译、测试、打包、集成测试、验证、部署和站点生成等几乎所有的构建步骤。Maven的生命周期是抽象的,即生命周期不做任何实际的工作,实际任务由插件完成,类似于设计模式中的模板方法。 2. Maven的三套生命周期Maven有三套相互独立的生命周期,分别是:clean、def...
2018-11-29 11:31:11 153
原创 Maven中的聚合和继承
1. 聚合:Maven聚合(或者称为多模块),是为了能够使用一条命令就可以对多个模块做出相同的操作(如,测试、运行...)。例如,如下所示,已经有user_core、user_log、user_service三个功能模块,我们可以通过另一个额外的模块:user_aggregatoion对已有的三个功能模块进行聚合;user_aggregation本身也是一个Maven项目,它拥有自身的pom....
2018-11-28 15:27:25 206
原创 Maven 的依赖范围、依赖传递以及排除依赖
1. 依赖范围:<dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.10</version> <scope>test</scop
2018-11-28 13:07:51 442
原创 Maven内置隐式变量
Maven技术提供了三个隐式的变量可以用来访问环境变量,POM信息,和Maven Settings;(1) envenv变量,暴露了你操作系统或者shell的环境变量。便 如在Maven POM中一个对${env.PATH}的引用将会被${PATH}环境变量替换,在Windows中为%PATH%.(2) projetcproject变量暴露了POM。可以使用点标记(.)的路径来引用...
2018-11-28 11:30:25 129
原创 Maven项目build时出现No compiler is provided in this environment. Perhaps you are running on a JRE rather
Maven项目运行测试时报错:No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?使用的是STS开发工具,处理方法参考https://blog.csdn.net/lslk9898/article/details/73836745的方法处理,问题解决了!!!...
2018-11-27 21:43:42 192
原创 Filter过滤器的使用示例
过滤器 过滤器是处于客户端与服务器资源文件之间的一道过滤网,在访问资源文件之前,通过一系列的过滤器对请求进行修改、判断等,把不符合规则的请求在中途拦截或修改。也可以对响应进行过滤,拦截或修改响应。 如图,浏览器发出的请求先递交给第一个filter进行过滤,符合规则则放行,递交给filter链中的下一个过滤器进行过滤。过滤器在链中的顺序与它在web.xml中配置...
2018-11-07 21:54:46 315
bs_pagination(基于bootstrap的分页插件).rar
2020-05-19
generatorConfig.xml
2019-12-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人