【SSM】如何修改配置文件重启项目

简介: 【SSM】如何修改配置文件重启项目

已经部署的项目通过修改配置文件重新启动之后,就可以使项目应用最新的配置文件了,所以代码中很多东西不可以写死的,可以放到配置文件中,这样就不需要修改代码重新构建了,符合代码的开闭原则

找到项目

[root@localhost /]# cd /usr/local
[root@localhost /]# ls

进入classes文件夹

[root@localhost local]# cd tomcat-result-prod-8090/
[root@localhost tomcat-result-prod-8090]# ls
bin  conf  lib  LICENSE  logs  NOTICE  RELEASE-NOTES  result-web.war  RUNNING.txt  spy.log  temp  webapps  work
[root@localhost tomcat-result-prod-8090]# cd webapps
[root@localhost webapps]# ls
docs  examples  host-manager  manager  result-web  result-web.war  ROOT
[root@localhost webapps]# cd result-web
[root@localhost result-web]# ls
META-INF  WEB-INF
[root@localhost result-web]# cd WEB-INF/
[root@localhost WEB-INF]# ls
classes  lib  web.xml
[root@localhost WEB-INF]# cd classes
[root@localhost classes]# ls
com  config.properties  log4j-ext.properties  log4j.properties  mapper  resource.properties  spring  spy.properties

修改配置文件

vim config.properties

保存

esc +:+wq

进入项目文件夹

cd /usr/local/tomcat-result-prod-8090/bin

kill项目,先查询项目线程

[root@localhost classes]# ps aux|grep tomcat
root     16370  3.3 14.0 3058692 265580 ?      Sl   1月09 241:14 /usr/java/jdk1.8/bin/java -Djava.util.logging.config.file=/usr/local/tomcat-result-prod-8090/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djdk.tls.ephemeralDHKeySize=2048 -Djava.protocol.handler.pkgs=org.apache.catalina.webresources -classpath /usr/local/tomcat-result-prod-8090/bin/bootstrap.jar:/usr/local/tomcat-result-prod-8090/bin/tomcat-juli.jar -Dcatalina.base=/usr/local/tomcat-result-prod-8090 -Dcatalina.home=/usr/local/tomcat-result-prod-8090 -Djava.io.tmpdir=/usr/local/tomcat-result-prod-8090/temp org.apache.catalina.startup.Bootstrap start
root     20101  0.0  0.0 112720   976 pts/0    S+   21:20   0:00 grep --color=auto tomcat
[root@localhost classes]# 

依次kill 3个

kill -9 16370  #(kill -9 +线程号(16370))

启动项目

 ./startup.sh

OK

如何从服务器的项目中看数据库

直接查看spring-mybatic配置文件即可

快捷键

find 搜索文件的命令格式

find [搜索范围] [匹配条件]

选项:

    -name 根据名字查找

    -size    根据文件大小查找, +,-:大于设置的大小,直接写大小是等于

    -user   查找用户名的所有者的所有文件

    -group 根据所属组查找相关文件

    -type    根据文件类型查找(f文件,d目录,l软链接文件)

    -inum   根据i节点查找

    -amin   访问时间access

    -cmin    文件属性change

    -mmin   文件内容modify


目录
相关文章
|
25天前
|
JavaScript Java 测试技术
Java项目基于ssm+vue.js的网上手机销售系统附带文章和源代码设计说明文档ppt
Java项目基于ssm+vue.js的网上手机销售系统附带文章和源代码设计说明文档ppt
26 0
|
13天前
|
Java 编译器 Maven
使用intellij idea搭建SSM架构的maven项目 详细
使用intellij idea搭建SSM架构的maven项目 详细
33 4
|
12天前
|
搜索推荐 JavaScript Java
计算机Java项目|基于SSM的个性化商铺系统
计算机Java项目|基于SSM的个性化商铺系统
|
12天前
|
前端开发 JavaScript Java
计算机Java项目|SSM智能仓储系统
计算机Java项目|SSM智能仓储系统
|
2天前
|
Java 应用服务中间件 数据库
SSM使用IDEA整合视频及源码配置文件
SSM使用IDEA整合视频及源码配置文件
10 1
|
12天前
|
前端开发 JavaScript Java
计算机Java项目|SSM酒店客房预定管理系统
计算机Java项目|SSM酒店客房预定管理系统
|
21天前
|
JavaScript Java 测试技术
基于ssm+vue.js+uniapp小程序的软件工程项目管理系统附带文章和源代码部署视频讲解等
基于ssm+vue.js+uniapp小程序的软件工程项目管理系统附带文章和源代码部署视频讲解等
19 5
|
21天前
|
JavaScript Java 测试技术
基于ssm+vue.js+uniapp小程序的项目监管系统附带文章和源代码部署视频讲解等
基于ssm+vue.js+uniapp小程序的项目监管系统附带文章和源代码部署视频讲解等
18 2
|
5天前
|
前端开发 Java
基于SSM框架的手机商城项目
基于SSM框架的手机商城项目
11 0
|
5天前
|
前端开发 JavaScript Java
杨校老师项目之基于SSM大学生创新创业项目管理系统
杨校老师项目之基于SSM大学生创新创业项目管理系统
17 0