SpringSide 2.0 helloworld.war 发布
SpringSide 2.0的文档及下载见:
http://wiki.javascud.org/display/springs/Home
吸取SS1.0的经验,这次三军未动,文档先行。
漫漫长途第一步,完成了Spring+Hibernate+Struts的User管理helloworld搭建,更重要是做了一个新建项目,安装构件的Ant Script框架出来,将extremecomponents, hsqldb,quartz,sitemesh等都切分为构件。用户可以用ant命令新建基础项目,并把其他的构件装入项目。
另外,每一个细微的地方都作了优化,如hsqldb的使用,log的优化,i18n文件的放置等等等等....对比之下觉得SS1.0太多不完美的地方了,强烈建议大家转为关注SpringSide2.0。
发表评论
2006-10-11 13:46
发现一个问题,2.0使用commons-beanutils-1.7.1-SNAPSHOT.jar
使用extremecomponents的排序时得到如下异常:
System Runtime Error:
TableTag Problem: java.lang.NoClassDefFoundError: org/apache/commons/beanutils/BeanComparator at
查看了一下1.7.1-SNAPSHOT中果然没有此class,使用1.6替换,又报出必须使用1.7的错误
2006-10-11 23:43
oh,那1.7.0 含这个类么?但1.7.0 在用struts lazyvalidatorform的时候会有问题。
我去apache论坛提一下吧
2006-10-12 10:01
1.7.0 有这个类,不过奇怪的是查看MANIFEST.MF 里面的描述是:
Manifest-Version: 1.0
Ant-Version: Apache Ant 1.5.3
Created-By: 1.4.1_01-b01 (Sun Microsystems Inc.)
Extension-Name: org.apache.commons.beanutils
Specification-Title: Jakarta Commons Beanutils
Specification-Vendor: Apache Software Foundation
Specification-Version: 1.6
Implementation-Title: org.apache.commons.beanutils
Implementation-Vendor: Apache Software Foundation
Implementation-Version: 1.6
2006-10-12 10:52
找到了beancompartor,原来被发配边疆了,要自己编译加进来
http://svn.apache.org/viewvc/jakarta/commons/proper/beanutils/trunk/optional/bean-collections/src/java/org/apache/commons/beanutils/