【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
发布了203 篇原创文章 · 获赞 34 · 访问量 7万+

猜你喜欢

转载自blog.csdn.net/yujing1314/article/details/103980262