Blog项目对应的文件目录树如下:
blog:.
├─demo —— demo 目录
├─sql —— sql脚本目录
├─src —— Java源文件目录
├─test —— 测试文件目录
└─web —— web存放目录
├─admin
├─common
├─includes
├─scripts
├─system
├─themes
├─UserFiles
└─WEB-INF —— j2ee规范目录
├─classes —— 编译路径
├─config
└─lib —— 类库目录
Ant对应的配置:
说明 :
- 运行ant -f build.xml war或ant 将生成ntsky_blog.war包,将包丢到tomcat webapps下tomcat就会解包。
- ant -f build.xml deploy将执行deploy这个target,将得到blog项目目录,将目录拷贝到tomcat/webapps下也可以运行
- 发布war包或目录时候都会生成ntsky_blog.jar,jar中包含ibatis对应的xml配置文件,而sturts这类配置文件还是在WEB-INF的classes下。
- 如果需要可以配置编译jsp的tag(编译jsp省去了tomcat自己编译jsp的步骤,当第一次访问jsp的时候,tomcat自己去编译而感觉速度很慢)