新的項目決定使用s2sh框架,于是按文檔整合好,在加入tiles后,啟動包實例化tles實例化不能。翻篇看文檔,找解決。
同事也同樣遇到這樣的問題。經兩人花費兩天時間后中解決。
由于jar包的沖突,特別是asm這個包,我和同事,是用了不同的asm版本,他使用低版本,我使用高版本。
因此,將我和他的jar包做個截圖,以供以后配置。
先是同事的




我使用的jar包



請一定要注意在s2sht中去掉xerces-2.6.2.jar這個jar包,導致tiles不能啟動的元兇。(上面貼出的jar可直接使用)
我和同事用于是用不同版本的asm.jar包,因此將高版本解決方法貼出。(解決方法來自:http://edu.codepub.com/2009/1215/18741.php
解決辦法是:
1.去掉類路徑上的關于Hibernate的3個lib
asm.jar
asm-attrs.jar
cglib-2.1.3.jar
2.加入Spring中的以下4個lib
asm-2.2.2.jar
asm-commons-2.2.2.jar
asm-util-2.2.2.jar
cglib-nodep-2.1_3.jar

注:我們是用的MyEclipse8自帶的jar包。struts2.18,hibernate3.2,spring2.5