Idea部署Maven构建的web项目(Jspxcms)
准备工作
1.Idea2019.1/Maven3.6
2.Tomcat9.0
3.Mysql5.6/Navicat
4.JDK8
5.项目源码(jspxcms-可以从源码之家下载获取)
项目部署
1.Mysql数据库配置
进入mysql的bin目录,按住shift+右击,在当前目录打开控制台,命令: start mysqld 启动mysql服务。
Navicat连接数据库,创建jspxcms数据库(编码为utf-8),打开该数据库,执行项目文件中的mysql.sql文件。
2.Idea和Maven配置
用Idea打开项目源码,配置项目
配置project和SDKs
打开Settings,配置Maven
可以关闭项目,再打开,然后等待Maven自动下载所有的依赖
3.项目配置
打开项目文件中的application.properties,修改下数据库信息
执行一下Maven的install命令
执行成功后生成target目录
4.Tomcat配置
点击配置tomcat
点击+,并且选择tomcat下的local
配置tomcat的目录,从本地选择到tomcat的路径
名称和浏览器随意,然后点击Fix按钮
新增一个artifacts
名称随意,目录一定要修改正确,修改为之前install后的target目录下的项目目录,如下:
然后新增一个facts,类型为web,目录会自动生成,一般不用修改
点击确定,Application context可修改,我这边为/jspxcms,所以tomcat访问路径为http://localhost:8080/jspxcms/
启动tomcat,日志无报错,部署成功