摘要: pom的配置里面允许用<exclusion>来排除一些不需要同时下载的依赖jar 。 maven排除依赖jar处理,但是这样在某些时候会造成一些不可预测的异常。比如上面的程序,根据maven介绍,上面的结构会排除对spring-beans,spring-context,spring-core,spr 阅读全文
posted @ 2017-02-22 15:38 写代码隔扣邓肯 阅读(27045) 评论(0) 推荐(0) 编辑
摘要: Jetty和tomcat的比较 相同点: 1. Tomcat和Jetty都是一种Servlet引擎,他们都支持标准的servlet规范和JavaEE的规范。 不同点: 1. 架构比较 Jetty的架构比Tomcat的更为简单 Jetty的架构是基于Handler来实现的,主要的扩展功能都可以用Han 阅读全文
posted @ 2017-02-22 15:30 写代码隔扣邓肯 阅读(167) 评论(0) 推荐(0) 编辑
摘要: socpe 属性范围: compile 默认范围,编译测试运行都有效 providedc 测试和编译有效 runtime 测试和运行时有效 test 测试时有效 system 测试和编译有效,与本机系统关联,可移植性差 import 导入的范围,它只使用在dependencyManagement中, 阅读全文
posted @ 2017-02-22 14:49 写代码隔扣邓肯 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 基本内容: POM包括了所有的项目信息 groupId:项目或者组织的唯一标志,并且配置时生成路径也是由此生成,如org.myproject.mojo生成的相对路径为:/org/myproject/mojo artifactId:项目的通用名称 version:项目的版本 packaging:打包机 阅读全文
posted @ 2017-02-22 14:36 写代码隔扣邓肯 阅读(326) 评论(0) 推荐(0) 编辑
摘要: 完整的项目构建过程包括: 清理、编译、测试、打包、集成测试、验证、部署 maven生命周期: clean 清理项目 default 构建项目 site 生成项目站点 后面的周期依赖于前面的周期 clean 清理项目 pre-clean 执行清理前的工作 clean 清理上一次构建生成的所有文件 po 阅读全文
posted @ 2017-02-22 14:18 写代码隔扣邓肯 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 仓库 本地仓库和远程仓库 镜像仓库 setting.xml修改 更改仓库默认位置 阅读全文
posted @ 2017-02-22 14:02 写代码隔扣邓肯 阅读(150) 评论(0) 推荐(0) 编辑