???? 終于下定決心要努力學(xué)習(xí)springside,以后我會(huì)記錄一些springside中重要的源碼的詳細(xì)注釋,以備查。
1.?springside.bat:調(diào)用build.xml文件中的quickstart任務(wù)???
@echo off :? @作用表示它所在行的語(yǔ)句不顯示在命令行,echo off表示它下面的所有語(yǔ)句不顯示在命令行
????5,6行的語(yǔ)句就相當(dāng)于ant?-f build.xml quickstart,其他-cp參數(shù)指定classpath, -f用于指定ant的構(gòu)建文件,如果是build.xml?,
??????????可以不用寫 -f build.xml?????????2.build.xml(文件有750多行,就不貼了),以下是里面涉及到的ant的用法,不了解ant的請(qǐng)先看<<ant使用指南>>
<tstamp><format?property="datestamp"?pattern="yyyy-MM-dd"/></tstamp>?//指定屬性datestamp為當(dāng)前時(shí)間,并指定時(shí)間格式......先睡了,把build.xml看完,也就可以熟練掌握ant了
1.?springside.bat:調(diào)用build.xml文件中的quickstart任務(wù)???
?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?請(qǐng)先設(shè)置JAVA_HOME環(huán)境變量
11
:end
?注解:
?2

?3

?4

?5

?6

?7

?8

?9

10

11


????5,6行的語(yǔ)句就相當(dāng)于ant?-f build.xml quickstart,其他-cp參數(shù)指定classpath, -f用于指定ant的構(gòu)建文件,如果是build.xml?,
??????????可以不用寫 -f build.xml?????????
