准备工作

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,日志无报错,部署成功

Idea部署Maven构建的web项目(Jspxcms)相关推荐

  1. Maven-EclipseEE使用Maven构建Java web项目从0到1

    Maven是什么 安装Maven 解压apache-maven-350-binzip 新建变量M2_HOME配置Maven主目录 在 Path 变量中添加 Maven的bin目录 命令窗口mvn -v ...

  2. myeclipse java maven web 项目结构,Myeclipse 10 Maven 构建 Java Web 项目

    下载 Maven http://maven.apache.org/download.cgi,解压到任意非C盘位置,比如:D:\Java\apache-maven-3.1.0 打开 Myeclipse ...

  3. maven构建java web项目(idea开发)

    创建之前,要先配置好maven,具体配置查看:Java项目构建管理Maven的安装与配置 本人开发环境版本:IntelliJ IDEA 2019.2.3 1.File - New - Project ...

  4. idea maven创建java项目_新版本IntelliJ IDEA 构建maven,并用Maven创建一个web项目(图文教程)...

    之前都没试过用maven来管理过项目,但是手动找包导包确实不方便,于是今天用2016版的IDEA进行了maven的初尝试. 打开IDEA,创建新项目: 然后选择Maven,以及选择自己电脑的jdk: ...

  5. 关于Maven打包Java Web项目以及热部署插件Jrebel的使用

    Java Web/Eclipse/Maven/Tomcat 最近有个新项目是java web项目,记录一下,可能比较乱.虽然没接触过Java,但是eclipse还是用过的 初识项目 同事说,项目是ma ...

  6. 新版本IntelliJ IDEA 构建maven,并用Maven创建一个web项目

    之前都没试过用maven来管理过项目,但是手动找包导包确实不方便,于是今天用2016版的IDEA进行了maven的初尝试. 打开IDEA,创建新项目: 然后选择Maven,以及选择自己电脑的jdk: ...

  7. Python中fastapi构建的web项目进行docker部署

    假设使用fastpi已经创建好了一个web项目 第一步:在项目的根目录路径下面创建一个名为dockerfile的文件 第二步:传统的方法是在dockerfile文件中编辑下述内容 FROM pytho ...

  8. 自动/持续部署Docker 的tomcat web项目(二)

    自动/持续部署Docker 的tomcat web项目(二) 安装jenkins Jenkins环境配置 创建Jenkins任务 源码拉取 maven构建 SSH连接 一键构建 脚本自动/持续部署 续 ...

  9. Maven学习总结(八)——使用Maven构建多模块项目

    2019独角兽企业重金招聘Python工程师标准>>> Maven学习总结(八)--使用Maven构建多模块项目 在平时的Javaweb项目开发中为了便于后期的维护,我们一般会进行分 ...

最新文章

  1. DNS 到底怎么工作的? (How does dns work?)
  2. oracle php 执行时间,在执行Oracle pl/sql-oci8的PHP中,什么时候执行自动回滚?
  3. 提高ASP性能的最佳选择
  4. vscode 调试参数_如何通过vscode运行调试javascript代码
  5. const的用法(C语言)
  6. Linux系统:常用Linux系统管理命令总结
  7. 常用MySQ调优策略及相关分享:学习随记
  8. 1.(单选题) HTML是指,《计算机应用基础》第五阶段在线作业(自测).doc
  9. 开源 TiDB Operator 让 TiDB 成为真正的 Cloud-Native 数据库
  10. ENVI实验教程(8)实验八、高光谱与光谱分析
  11. D - Maze(深度搜索+思维转换)
  12. 导出excel用ajax不行,提交form表单可以
  13. gns3 桥接linux,GNS3之与本机桥接步骤
  14. 【窗口置顶神器】DeskPins
  15. 静态VLAN及配置实例详解
  16. linux mantis安装 yum,CentOS 安装和配置 Mantis
  17. Gradle's dependency cache may be corrupt (this sometimes occurs after a network connection timeout.)
  18. android开发隐藏图片,用美图看看安卓版教你如何隐藏私人图片(图文)
  19. 常见的打印机无法打印问题
  20. Linux 最最最常用的命令

热门文章

  1. 如何下载GoodNotes5 Mac版?GoodNotes5 的安装详解!
  2. VS2017下AI工具的安装
  3. 咸鱼Maya笔记—创建快照动画
  4. 计算机基础-计算机三大件
  5. JS 实现循环中sleep效果
  6. 首次尝试编写博客 | GCT备考二战 | 编程与我
  7. java getmethod int_Method getMethod
  8. markdown书写笔记技巧
  9. Clean Architecture 实施指南
  10. sklearn决策树/随机森林多分类绘制ROC和PR曲线