项目实战问题
记录一些开发 部署的问题
嗷嗷嗷嗷_
在读研究生
JAVA 后端
GIS
展开
-
SpringBoot中@WebFilter过滤器在jar包和war部署的效果不一样
我们需要注意: 在 使用Springboot 内置的容器时 (jar包中内嵌Tomcat),@WebFilter @WebListener这类注解,需要通过@ServletComponentScan注释,才能被使用 而打成war包, 则是使用built-in discovery mechanismsspring容器的内置发现机制,从下面@WebFilter定义来看,它并不是一个能被扫描到的bean,所以若想部署到war包,需要在程序中加上@Compoment注解 @WebFilter的注解定义 @Tar原创 2021-01-23 16:30:10 · 944 阅读 · 0 评论 -
CentOS7 安装Tomcat9
Tomcat安装需要依赖JDK环境,所以需要先安装JDK1.8以上版本。 Java环境安装 检查JDK环境 java -version 查看本机是否已经安装jdk。如果已有JDK8以上版本,就不需要再安装了。 如下本机已经安装JDK1.7,但最低需要JDK1.8,所以需要重新安装。如果本身没有jdk环境可直接开始安装。 删除原JDK rpm -qa | grep java # 删除操作 需要root权限 rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.原创 2020-12-07 15:09:24 · 207 阅读 · 0 评论 -
CentOS7 安装MySQL
下载安装 # 导入下载文件 cd /usr/local/src/ rz tar -zxvf mysql-8.0.11-linux-glibc2.12-x86_64.tar.gz # 解压安装包 mv mysql-8.0.11-linux-glibc2.12-x86_64 ./mysql8.0 # 移动并重命名 # 创建数据存放文件 cd /usr/local/mysql8.0/ mkdir data 创建用户及用户组 # 用户组 groupadd mysql # 用户 (用户名/密码) user原创 2020-11-29 21:03:32 · 82 阅读 · 0 评论 -
CentOS7 安装 MongoDB
将MongoDB 安装到 /usr/local下 安装步骤 1 下载与安装 下载安装压缩包 找到文件夹 cd /usr/local/src/ 下载安装包 wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-4.0.0.tgz 解压安装包 tar zxvf mongodb-linux-x86_64-4.0.0.tgz 移动并重命名mongodb文件夹 mv mongodb-linux-x86_64-4.0.0 ../mongodb cd ..原创 2020-11-28 14:53:46 · 84 阅读 · 0 评论 -
mysql数据库迁移(linux)
背景需求 因业务或磁盘空间需求,需要将mysql数据存储位置进行迁移。 数据库:MySQL8 服务器:CentOS7 具体步骤 此步骤为个人尝试,可能会出错,并不完善。 查看MySQL数据存放路径 cat /etc/my.cnf 可以发现数据存放路径为datadir=/var/lib/mysql [root@openmp ~]# cat /etc/my.cnf [cient] port=3306 socket=/tmp/mysql.sock [mysqld] port=3306 user=mysql s原创 2020-11-26 14:20:59 · 740 阅读 · 0 评论