记一次linux上更改class文件不生效问题

记一次linux上更改class文件不生效问题

前两天在测试环境上部署了个项目,使用的是war形式部署的,今天同事找我说他的测试修改问题已经写好了,发了我几个.class类型的文件说我用的war包部署的项目让我重新使用zip的形式部署下,这样他可以直接操作.class文件的更新,感觉有点迷,想着只用将tomcat里面的war移除就可以对war编译后的文件为所欲为了呀,可是上环境上实际操作了下发现,将war包mv备份后他编译的文件夹也消失了,尴尬的一批,然后重新mv回来文件夹又出现了,在里面将.class文件更新进去后重启发现war里面的代码还是直接给刚修改的.class文件覆盖了,侥幸心理让我浪费了三分钟时间,想了一下Tomcat在启动状态下war包和编译后的文件会有所关联,那么将tomcat停止后那,测试环境不怕搞坏,我真胆大,直接给项目shutdown掉发现war和编译后的文件静静的躺在那里,直接给对war包动手动脚mv备份,编译后的文件夹看的瑟瑟发抖,但是没有消失,此后将.class文件放到了编译后的对应的文件夹下面,重启项目更难生效

顺便记下最近使用过的linux常用的一些命令吧

mv 移动,可做重命名使用
cp 拷贝复制 用来做备份使用
vim 查看文本
cat 查看文本
find 查找命令
awk 强大的综合命令无敌
group 筛选命令
ps 显示服务器上的所有进程
history 查看历史命令
cd ll ls 这些不写了
rm 删除命令 rm -rf 强制删除强无敌,不删库跑路不敢用,最好使用mv 代替 或者使用cp 备份后 使用 rm -f 一个一个删
sh …/bin/startup.sh && tail -f …/logs/catalina.out 启动tomcat并查看启动实时日志
项目最近上线了,天天加班划水

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值