多模块的好处就是协同开发,对于大的项目这样分工可以提高效率,同时减轻代码耦合,看起来也一目了然,maven多模块还解决了不同人开发使用的架包版本冲突等问题一.创建项目1.创建父级容器不要使用模板,直接创建,创建后就可以直接把src目录删除,这个容器是用来承载其他子项目的2.创建子项目直接对着父项目右键,然后创建module,选择你需要用到的模板3.创建后IDEA生成的配置首先是目录结构,
对应的m...
分类:
其他好文 时间:
2016-06-03 19:39:43
阅读次数:
191
同步协议
同步协议必须有一种策略解决这样的冲突.在SyncML中,冲突策略是同步引擎的一个基本功能,通常是由同步引擎的同步服务器来解决版本冲突问题,也有可能有写客户端设备提供解决这一问题的解决方式.
在同步描述协议提供了通过通知同步客户端冲突决定和状态码的通用解决方案.如果同步引擎的服务端确定一个冲突,服务端将使用状态码和通知功能通知同步客户端并定义解决方案.下面是一些常用的状态码和冲...
分类:
其他好文 时间:
2016-05-12 13:29:08
阅读次数:
145
这个问题有两种可能,第一是jar包或者依赖冲突(版本冲突也算)。第二是65535. 对于65535的问题,请看http://blog.csdn.net/t12x3456/article/details/40837287 ...
分类:
编程语言 时间:
2016-05-10 18:07:34
阅读次数:
146
如果同一项目中不同第三方类库分别使用了不同版本的Newtonsoft.Json的情况下,可以在配置文件中添加以下节点,将0.0.0.0-9.0.0.0此区间的Newtonsoft.Json使用全部强制指向到8.0.0.0版本。 此方案适用于高版本的Newtonsoft.Json向下兼容! <runt ...
分类:
Web程序 时间:
2016-04-27 20:39:01
阅读次数:
1768
在做asp.net MVC 开发时,因为引用的dll 中使用了更高版本的 Newtonsoft.Json ,导致运行时发生错误, 查资料说是因为webApi使用了Newtonsoft.Json 导致了,我的项目中没有用到webapi,因此,在Global.asax 中把 下面这行代码屏蔽后,果然不再 ...
分类:
Web程序 时间:
2016-04-09 16:41:35
阅读次数:
907
/home/zhenzhen/.rvm/rubies/ruby-1.8.7-p374/lib/ruby/site_ruby/1.8/rubygems/core_ext/kernel_require.rb:135:in `gem_original_require': /home/zhenzhen/.r ...
分类:
其他好文 时间:
2016-04-01 12:46:46
阅读次数:
187
本文为作者原创,转载请注明出处:http://www.cnblogs.com/gzdaijie/p/5296624.html 开发任何软件,如何管理依赖是一道绕不过去的坎,软件开发过程中,我们往往会使用这样那样的第三方库,这个时候,一个好的依赖管理就显得尤为重要了。作为一个自动构建工作,Gradle
分类:
编程语言 时间:
2016-03-20 01:57:21
阅读次数:
329
转自 http://blog.csdn.net/lilong_herry/article/details/43059643
分类:
系统相关 时间:
2016-03-19 15:54:37
阅读次数:
627
项目中一直使用NPOI与memcached,一直相安无事,但是最近升级了npoi到最新版本,发生了ICSharpCode.SharpZipLib的版本冲突问题. 因为此前一直使用的是NPOI的1.x的版本,用的SharpZipLib是0.84版本,而升级到最新版本以后,SharpZipLib的版本变
分类:
系统相关 时间:
2016-03-04 19:07:59
阅读次数:
216
Maven:项目管理工具 项目构建:清理、编译、单元测试、生成文档、打包、部署。 依赖管理:类库版本问题、类库版本冲突。 项目信息管理:项目描述、开发者列表、版本控制系统地址、许可证、缺陷管理系统地址、项目文档、测试报告、静态分析报告、源码版本日志报告。 极限编程:拥抱变化 Maven安装: 安装J
分类:
其他好文 时间:
2016-03-03 09:07:40
阅读次数:
186