springside网站挂了好多天了,最近白衣大神迁移到了github, 想学习下源码就pull下来了。
主要参考
https://github.com/springside/springside4/wiki/QuickStart
中间出现了一些问题,好像github的连接不是很稳定。
maven仓库的连接也不是很稳定。
先run examples ,在view codes,在eclipse里面查看。要不会有一些错误
更新:springside4 我使用的是eclipse3.7导入,没有错误。
但是springside3导入eclipse3.7会有错误,在eclipse3.5没有错误
org.apache.maven.plugins:maven-antrun-plugin:1.3:run
Plugin execution not covered by lifecycle configuration
Run examples
个醒目的quick-start.bat可以运行,但都是标准的maven命令,自己敲一下键盘也可以。
进入modules目录里,依次为parent,core,extension 运行mvn install,编译打包安装到Maven的本地仓库。
进入support/h2目录里,执行mvn java:exec将H2数据库运行起来。
进入examples目录,对你感兴趣的项目执行,先执行 mvn antrun:run -Prefreshdb 初始化数据,再运行 mvn jetty:run 启动jetty。如果想同时运行多个项目,需要加上不同的端口定义,如 jetty:run -Djetty.port=8082
?
View codes
依然是标准的Maven命令,在感兴趣的项目执行 mvn eclipse:eclipse 生成Eclipse项目文件。
要在Eclipse里运行项目的话,推荐的做法是运行test/java目录里面那个Start.java