终于下定决心要努力学习springside,以后我会记录一些springside中重要的源码的详细注释,以备查。
1. springside.bat:调用build.xml文件中的quickstart任务   
 1 @echo off
 2 if "%JAVA_HOME%" == "" goto error
 3 @echo on
 4 :execute
 5 "%JAVA_HOME%/bin/java" -cp lib/ant.jar;lib/ant-nodeps.jar;lib/ant-junit.jar;lib/junit-3.8.1.jar;"%JAVA_HOME%/lib/tools.jar" 
 6    org.apache.tools.ant.Main -f build.xml quickstart
 7 start http://localhost:8080/springside/
 8 goto end
 9 :error
10 echo 请先设置JAVA_HOME环境变量
11 :end
 注解:
@echo off :  @作用表示它所在行的语句不显示在命令行,echo off表示它下面的所有语句不显示在命令行
    5,6行的语句就相当于ant -f build.xml quickstart,其他-cp参数指定classpath, -f用于指定ant的构建文件,如果是build.xml ,
          可以不用写 -f build.xml         
2.build.xml(文件有750多行,就不贴了),以下是里面涉及到的ant的用法,不了解ant的请先看 <<ant使用指南>>
< tstamp >< format  property ="datestamp"  pattern ="yyyy-MM-dd" /></ tstamp > //指定属性datestamp为当前时间,并指定时间格式
......先睡了,把build.xml看完,也就可以熟练掌握ant了