浏览 1694 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2011-10-30
最后修改:2011-10-30
把下面的脚本和quick-start.bat放一起就行了 #! /bin/bash echo "[INFO] 确保默认JDK版本为JDK6.0及以上版本,已配置JAVA_HOME." echo "[INFO] 如不能连接Maven官方网站, 修改本文件去掉下面一行的注释." echo OFF_LINE=-o MVN=mvn ANT=ant MAVEN_OPTS="MAVEN_OPTS -XX:MaxPermSize=128m" if [ -e "tools/maven/apache-maven-2.2.1/" ] then MVN="tools/maven/apache-maven-2.2.1/bin/mvn" fi if [ -e "tools/ant/apache-ant-1.8.1/" ] then ANT="tools/ant/apache-ant-1.8.1/bin/ant" fi echo Maven命令为$MVN echo Ant命令为$ANT echo [Step 1] 复制tools/maven/central-repository 到 ~/.m2/repository #mkdir -p ~/.m2/repository #cp "tools/maven/central-repository" ~/.m2/repository -a echo [Step 2] 安装SpringSide3 所有modules, examples项目及mini項目生成模板到本地Maven仓库, 生成Eclipse项目文件. sh $MVN $OFF_LINE clean install -Dmaven.test.skip=true sh $MVN $OFF_LINE eclipse:clean eclipse:eclipse echo [Step 3] 启动H2数据库. cd tools/h2 sh ../../$MVN $OFF_LINE exec:java & cd ../../ echo [Step 4] 为Mini-Service 初始化数据库, 启动Jetty. cd examples/mini-service sh ../../$ANT -f bin/build.xml init-db sh ../../$MVN $OFF_LINE -Djetty.port=8083 jetty:run & cd ../../ echo [Step 5] 为Mini-Web 初始化数据库, 启动Jetty. cd examples/mini-web sh ../../$ANT -f bin/build.xml init-db sh ../../$MVN $OFF_LINE -Djetty.port=8084 jetty:run & cd ../../ echo [Step 6] 为Showcase 生成Eclipse项目文件, 编译, 打包, 初始化数据库, 启动Jetty. cd examples/showcase sh ../../$ANT -f bin/build.xml init-db sh ../../$MVN $OFF_LINE -Djetty.port=8085 jetty:run & cd ../../ echo [INFO] SpringSide3.0 快速启动完毕. echo [INFO] 可访问以下演示网址: echo [INFO] http://localhost:8083/mini-service echo [INFO] http://localhost:8084/mini-web echo [INFO] http://localhost:8085/showcase 由于本人的bash纯粹自己摸索,如果大家有什么更好的方法,贴出来大家一起交流哈 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |