maven方式部署配置
maven部署方式的好处在于不依赖于任何IDE,并且跨平台。
1) 下载项目源代码,安装jdk、maven、mysql。
2) 在项目目录下运行mvn install,提示BUILD SUCCESS即可。
3) 创建mysql用户和数据库,运行/jfinal_cms/sql下对应jfinal_cms_v4.sql。
4) 数据库配置文件:/jfinal_cms/src/main/resources/conf/db.properties,修改相应配置即可。
db_type=mysql
mysql.jdbcUrl =jdbc:mysql://127.0.0.1:3306/jfinal_cms2?characterEncoding=UTF-8&zeroDateTimeBehavior=convertToNull
mysql.user = root
mysql.password = 123456
mysql.driverClass = com.mysql.jdbc.Driver
5) 运行:mvn tomcat:run。看到“系统启动完成”说明运行成功。
6) 网站效果访问:http://127.0.0.1/jfinal_cms。
7) 管理地址:http://${ip:port}/${project_name}/admin,管理账号: admin/admin123
8) 各个模板的切换已通过系统中“站点管理”模块进行操作。站点管理是通过域名解析实现各个模板的对应。
1)获取源码地址
源码:http://git.oschina.net/flyfox/jfinal_cms复制git地址。
然后我们打开eclipse,导入git项目。(这里也可以用git工具先将源码下载下来,或者直接下载zip包)
选择git导入:
点击URI导入方式:
输入复制的git地址:
选择下载master主分支:
选择导入到本地的目录:
点击下一步获取git源代码。
构建maven项目
如果git获取后,我们选择了作为一个普通项目导入,那么我们需要将其转换为maven项目,项目上面邮件选择Configure->Convert to MavenProject:
如果我们通过其他git工具或者下载zip,那么我们需要导入maven项目
选择项目路径即可:
这样我们项目就导入完成了。
运行项目代码
到这里我们需要安装好mysql,运行完初始化脚本,并且配置好数据库连接串以及账号密码。这些上面maven方式部署有介绍,就不再重复了。
现在我们就可以进行maven项目构建了,运行maveninstall,安装,并下载依赖包:
如下提示说明构建成功
[INFO]------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO]------------------------------------------------------------------------
[INFO] Total time: 22.565s
[INFO] Finished at: Sat Jun 11 07:41:04 GMT 2016
[INFO] Final Memory: 6M/12M
[INFO]------------------------------------------------------------------------
然后我们运行项目,项目右键,Run As-> Maven build...
然后运行tomcat:run,点击运行按钮:
看到如下提示,并且没有报错,说明启动成功。
##################################
############系统启动完成##########
##################################
项目访问
网站效果访问:http://127.0.0.1/jfinal_cms/
管理地址:http://127.0.0.1/jfinal_cms/admin,管理账号: admin/admin123
到这里jfinal cms部署就大功告成了~!~