Windows安装Jspxcms内容管理系统

项目准备

系统介绍

介绍:Jspxcms 基于 Java 的内容管理系统

相关技术:

  • SpringBoot:提供了对Spring开箱即用的功能
  • Spring:是提供了IoC等功能,Java企业级开发框架
  • SpringMVC:MVC框架,使用方便,Bug较少
  • JPA:持久化框架。属于JSR标准,JPA实现选择Hibernate
  • Shiro:安全组件。配置简便
  • Bootstrap:响应式设计前端框架
  • UEditor:Web富文本编辑器

系统安装

参考:Jspxcms安装手册_V7.0

官网下载地址,但官网只提供最新版本下载。在Gitee 仓库发现 Jspxcms 8.0.3 版本 ,尝试后发现颇为繁琐,如下两节安装 Tomcat 就是为了适配该仓库版本。

综合考虑,安装官网最新版 Jspxcms-10.2.0-release-tomcat安装包下载(带Tomcat)。下载解压,根据说明书操作。

加载.sql文件

参考:mysql导入sql文件出错的一种解决方法

本地开启 mysql 5.7.26,使用 Navicat 连接并创建数据库 jspxcms,运行项目提供的 sql 文件。经过一段时间加载,呈现报错结果。

解决办法:Navicat 选择【工具】- 【数据传输】,设置要加载的 .sql 文件即可,加载成功。

打开 Tomcat/webapps/ROOT/WEB-INF/classes/application.propertis,修改spring.datasource.urlspring.datasource.usernamespring.datasource.password 的值。

在这里插入图片描述

Tomcat 启动失败

打开 Tomcat/bin/startup.bat,在末尾添加代码 pause 使 DOS 运行窗口暂停查看异常信息。发现报错信息:Neither the JAVA_HOME nor the JRE_HOME environment variable is defined。之前由于本机有多个 Java 版本,所以使用 path 直接添加路径,删除了 JAVA_HOME 变量。

解决:新建系统变量 JAVA_HOME:D:\jdk1.8,添加path路径 %JAVA_HOME%\bin,成功启动 Tomcat,Jspxcms首页如下所示。
在这里插入图片描述
Tomcat/bin/startup.bat 脚本文件原内容:

setlocal

rem Guess CATALINA_HOME if not defined
set "CURRENT_DIR=%cd%"
if not "%CATALINA_HOME%" == "" goto gotHome
set "CATALINA_HOME=%CURRENT_DIR%"
if exist "%CATALINA_HOME%\bin\catalina.bat" goto okHome
cd ..
set "CATALINA_HOME=%cd%"
cd "%CURRENT_DIR%"
:gotHome
if exist "%CATALINA_HOME%\bin\catalina.bat" goto okHome
echo The CATALINA_HOME environment variable is not defined correctly
echo This environment variable is needed to run this program
goto end
:okHome

set "EXECUTABLE=%CATALINA_HOME%\bin\catalina.bat"

rem Check that target executable exists
if exist "%EXECUTABLE%" goto okExec
echo Cannot find "%EXECUTABLE%"
echo This file is needed to run this program
goto end
:okExec

rem Get remaining unshifted command line arguments and save them in the
set CMD_LINE_ARGS=
:setArgs
if ""%1""=="""" goto doneSetArgs
set CMD_LINE_ARGS=%CMD_LINE_ARGS% %1
shift
goto setArgs
:doneSetArgs

call "%EXECUTABLE%" start %CMD_LINE_ARGS%

:end

其他内容

手动安装Tomcat

访问 Tomcat官网 ,下载 Tomcat 8.5.72.exe,设置服务开启端口为 8080 ,选择 Java8 所在目录,run。访问 http://localhost:8080,页面如下所示。

在这里插入图片描述

Tomcat/webapps/ROOT目录

需要清空 Tomcat/webapps/ROOT 目录(Web根目录),然后把 Jspxcms/src/main/webapp/ 的文件重命名为 ROOT 并剪切到该目录。

不过此时没有默认页面,访问 http://localhost:8080 会报 404,接下来需要我们编写一个首页文件。

Tomcat/webapps/ROOT 目录原文件如下所示。

  1. 版本发布信息:/RELEASE-NOTES.txt(包含版本信息,添加到字典)
  2. Web页面注册信息:WEB-INF/web.xml
    在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/soldi_er/article/details/121251194