IntelliJ IDEA配置

    (IDEA Setting for SpringSide 1.0M2,注意文档中红色字体的部分。)

    Homepae: http://www.jetbrains.com/ ,当前版本:IntelliJ IDEA 5.1

1.自动生成项目模版

    双击/bin/build.bat ,输入ide, 再输入idea ,即会在根目录生成springside.ipr与springside.iml

    这个功能非常有用,我自己都经常没有耐心进行以下的十几步过程配置,直接一个ant 命令了事

2.下载所需的JAR

    双击/bin/maven-jar.bat

3.新建项目流程

   假设于 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即可。