(IDEA Setting for SpringSide 1.0M2,注意文档中红色字体的部分。)
Homepae: http://www.jetbrains.com/ ,当前版本:IntelliJ IDEA 5.1
双击/bin/build.bat ,输入ide, 再输入idea ,即会在根目录生成springside.ipr与springside.iml
这个功能非常有用,我自己都经常没有耐心进行以下的十几步过程配置,直接一个ant 命令了事
双击/bin/maven-jar.bat
假设于 E:/springside 建立项目
1. 新建项目。
2. JDK选 1.5。
3. Create single Web project 或者 Create/configure multi-module project 均可
4. 选择创建Web Module
设置Web项目的路径和属性
先了解好SpringSide的目录结构,注意web的根目录在/springside-bookstore/webapp
5. 输入module name和module content root
content root仍然指向E:/springside。
6. 设定Application Server
选 Tomcat 5.5。 如果没有选择,则点Configure进行配置--点击Add 按钮,选Tomcat Server并选择Tomcat 5.5的安装根目录。
7. 设定 WebModule Deployment Descriptor(web.xml) 和 Tomcat Context Descriptor
点击 Edit按钮,web.xml 指向
E:\springside\spring-bookstore\webapp\WEB-INF\web.xml, Deployment descriptor 版本选
2.4。
context.xml
指向E:\springside\spring-bookstore\webapp\META-INF\context.xml
8. 指定 resource 路径
指向webapp根目录,去掉resource,如 E:\springside\bookstore-sample\webapp\
releative path ,为/ 不要改动。
9. Do not setup exploded
10. 源码路径选 E:/springside/springside-bookstore/src/,E:/springside/springside-bookstore/resources,E:/springside/springside-core/src/
11 .输出 classes 指向 E:/springside/springside-bookstore/webapp/WEB-INF/classes
新建项目完毕。
设置项目属性和 IDEA与Tomcat的集成 :
在左边Project浏览框对着SpringSide项目点右键,选 module setting
12.JDK5.0 编译设置
仅仅选用了JDK5.0 还是不行的,还要把编译等级设为JDK5.0,才能编译泛型和Annotation
module setting最底一行:Language level for Project
13.UTF-8设置
setting-General里的default encoding
14.module setting - Paths中
将/springside-bookstore/resources 设为source
将/springside-core/src 设为source
将/springside-bookstore/test/unit,/springside-core/test/unit/ 两个目录设为Test Source,test output class路径设置为任意目录
14. module setting - Libraries 中,将E:/springside/lib 目录下的jar全部加入。
15. module setting J2EE build Setting 中
钩选 create web module file,war为 E:\springside\release\springside.war
16.菜单栏Run-Edit Configuration
在左边选add 按钮,选local。
在Server页选Tomcat Server ,设置StartUp Page为http://localhost:8080/springside/
在Deployment页, 点springside module , application context 选/springside
17. 使用IDEA与Tomcat的集成,Run it. 弹出窗口路径为:http://localhost:8080/springside/
从这一步开始是一些可选的设置:
18. 配置SVN版本服务器。在IDEA属性中,选择版本服务器为Subversion即可。