Skip to content

QuickStart

springside edited this page Apr 28, 2012 · 35 revisions

Preparation

那种一点都不环保的100多M的傻瓜安装包不会再有了。你首先需要的是下载依赖包时的一点点耐心,然后是:

  1. Install JDK 6.0+ and set the JAVA_HOME.
  2. Install Maven 3.0.4 and set the PATH.

Contents

解压下载包后,会看到三个目录:

  • Modules -- SpringSide封装的代码。core是一些使用率最高的核心代码,extension是不一定会用上的扩展。
  • Examples -- 三个主要的示例项目,见Wiki主页上的描述。
  • Support -- 其他杂项内容,如ActiveMQ服务器的推荐配置文件,Eclipse的推荐Formatter, Sonar的规则等等。

Run examples

有个醒目的quick-start.bat可以运行,但都是标准的maven命令,自己敲一下键盘也可以:

首先在项目根目录里,运行mvn install,编译打包安装到Maven的本地仓库。

然后进入examples目录,对你感兴趣的项目执行,先执行 mvn antrun:run -Prefresh-db 初始化数据, 再运行 mvn jetty:run 启动jetty。如果想同时运行多个项目,需要加上不同的端口定义,如 jetty:run -Djetty.port=8082

View codes

依然是标准的Maven命令,在感兴趣的项目执行 mvn eclipse:eclipse 生成Eclipse项目文件。

第一次用Maven,还要在Eclipse里设置Maven本地仓库的路径,在Preference->Java->Build Path->Classpath Variables中,new一个M2_REPO的变量,指向诸如C:\Users\your name.m2\repository的路径。

要在Eclipse里运行项目的话,推荐的做法是运行src/test/functional目录里面那个XXXServer.java

Create new project base on SpringSide

因为Maven的Archetype要到正式版才会提供,暂时需要大家自己Copy&Paste Mini-Web的项目,再手工改八改八。

然后,可以参考CRUD页面教程编写管理界面。