moon的搭建部署 - AntStudio/moon GitHub Wiki
软件环境
- jdk1.6+
- eclipse
- MySQL 5
- maven
- git客户端
- tomcat 6+
参考资料
- 在本地安装好maven的环境并配置到eclipse:http://www.cnblogs.com/dcba1112/archive/2011/05/01/2033805.html
- 搭建github的运行的环境:http://blog.csdn.net/gavincook/article/details/11992827
- git常用命令:http://blog.csdn.net/gavincook/article/details/17429137
Moon环境搭建
- 使用git客户端将moon项目clone到本地
git clone https://github.com/AntStudio/moon.git ```
- 打开命令行,进入本地的moon文件夹中,进行eclipse项目文件构建
mvn eclipse:eclipse ```
-
打开eclipse,选择import,然后选择Existing Projects into Workspace,在弹出框中选择moon文件夹的地址
-
转化为web项目
- 在eclipse的Project Explorer中的moon项目上,右键点击,选择Properties
- 在弹出框中,选择Project Facets, 勾选Dynamic Web Module,然后点击Ok
- 待项目构建完后,继续右键打开Properties,选择Deployment Assembly。
- 点击add,选择Java Build Path Entries,然后全选,点击Finish。
- 继续点击add,选择folder,然后选择src/main/webapp,然后点击Finish
- 删除WebContent的配置,同时也在项目文件夹中删除webContent文件夹
最后的配置图示:

-
将moon添加到eclipse托管的tomcat里
-
创建数据库
- 在MySQL中创建一个名为test的空数据库,编码应为utf8
- 如果数据库WEB-INF/config/DBPool.properties中,如果不想使用默认的test数据库名或者数据库信息不一致可在改配置文件中进行修改
启动项目
- 在eclipse里面,把moon配置到tomcat,然后启动tomcat。
- 当tomcat启动完成后,到浏览器里面,访问: http://localhost:8080/moon/index 便可以看到moon的首页进行登陆。