首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

OperaMasks jar包依赖性的分析及包冲突解决方法分析

2012-10-26 
OperaMasks jar包依赖性的分析及包冲突解决办法分析OperaMasks jar包依赖性的分析及包冲突解决办法分析国

OperaMasks jar包依赖性的分析及包冲突解决办法分析
OperaMasks jar包依赖性的分析及包冲突解决办法分析

国华研究院表空间为ghyjy

1. elite.jar包

???? 包括elite的实现,另在/org/operamasks目录下的net目录下是cglib,org目录下是objectweb的asm(operamasks-impl依赖更改包名后的cglib及objectweb的asm)

?


2. operamasks-impl.jar包

???? 包括aom的实现,另在/org/operamask目录下的org目录下是更改过包名的json_simple


3. 如上一篇所说operamasks-third-party包包括facelets,apache的commons-io,commons-fileupload,还有一个PngEncoder(这个可能与png图片的解码有关)

?


4. operamasks-options.jar??

????? 实际上就是JavaEE 5的api包改名而成的


5. operamasks-spring.jar

????? 包是spring与aom结合的相关的包,使spring的bean与aom的bean可以相互识别

?

6. operamasks-impl依赖facelets, jfreechart, commons-io,commons-fileupload这些在干净的tomcat中没有,operamasks-third-party.jar包包含这些内容,因此应用的WEB-INF/lib目录需要包含operamasks-third-party.jar

?

?

所以:

?


OperaMasks jar包依赖性的分析及包冲突解决方法分析

上面这些jar必须包含,并且不能冲突. 注意第六点

热点排行