在3.3.3版本中,本功能已恢复。
一、原理
SpringSide使用maven的archetype插件进行项目生成,新版的archetype2.0插件比以往有了大幅提升(自己跟自己比啦)。
SpringSide3.0在tools/code-generator/maven-archetypes的两个目录里存放使用Velocity语法的项目模板。
新生成的项目中将包含保证能跑起来的项目骨架、配置文件与示例代码。
二、预要求
- 设置环境变量JAVA_HOME指向JDK5.0安装目录。
- 下载Maven2.2.1
(all in one版已自带),并在环境变量PATH中添加 maven目录/bin。
- 初始化SpringSide,双击bin/install-all-modules.bat安装springside-core.jar 和两个archetype项目。
三、步骤
- 双击bin/new-project.bat,按提示输入参数。如:
groupId: org.springside
artifactId:miniweb
version: 1.0-SNAPSHOT
package:org.springside.miniweb (注意这里比默认值多了一个artifactId)
- 在tools/code-generator/generated-project目录下将生成新项目。
- 进行必要的配置,如修改数据源,参考数据库指南。
- 将项目加入版本管理系统向团队分发项目。
想试运行一下的话,执行bin中的init-db.bat, 再执行jetty-run.bat
bin目录下没有install-all-modules.bat 我bin目录下只有new-project.bat、quick-start.bat、start-db.bat这三个文件,是版本的原因吗