只发布一个class文件
找到项目工作空间/target/class..根据项目结构找到修改的java文件编译的class文件
比如RegexUtils.class
使用SecureFXPortable将文件复制到服务器上

ps -ef|grep java  查看进程
root      8986     1  0 Dec10 ?        00:15:59 /home/ylvdousweb/Java/jdk1.7.0_60/bin/java -Djava.util.logging.config.file=/home/ylvdousweb/Java/yunlu-admin/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -XX:MaxPermSize=256m -Xms4096m -Xmx4096m -Djava.endorsed.dirs=/home/ylvdousweb/Java/yunlu-admin/endorsed -classpath /home/ylvdousweb/Java/yunlu-admin/bin/bootstrap.jar:/home/ylvdousweb/Java/yunlu-admin/bin/tomcat-juli.jar -Dcatalina.base=/home/ylvdousweb/Java/yunlu-admin -Dcatalina.home=/home/ylvdousweb/Java/yunlu-admin -Djava.io.tmpdir=/home/ylvdousweb/Java/yunlu-admin/temp org.apache.catalina.startup.Bootstrap start
root      9423     1  0 Dec10 ?        00:52:12 /home/ylvdousweb/Java/jdk1.7.0_60/bin/java -Djava.util.logging.config.file=/home/ylvdousweb/Java/yunlu-me/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -XX:MaxPermSize=256m -Xmn2048m -Xms8192m -Xmx8192m -XX:+UseConcMarkSweepGC -XX:CMSFullGCsBeforeCompaction=5 -XX:+UseCMSCompactAtFullCollection -Djava.endorsed.dirs=/home/ylvdousweb/Java/yunlu-me/endorsed -classpath /home/ylvdousweb/Java/yunlu-me/bin/bootstrap.jar:/home/ylvdousweb/Java/yunlu-me/bin/tomcat-juli.jar -Dcatalina.base=/home/ylvdousweb/Java/yunlu-me -Dcatalina.home=/home/ylvdousweb/Java/yunlu-me -Djava.io.tmpdir=/home/ylvdousweb/Java/yunlu-me/temp org.apache.catalina.startup.Bootstrap start
root     24858     1  0 Dec14 ?        00:10:08 /home/ylvdousweb/Java/jdk1.7.0_60/bin/java -Djava.util.logging.config.file=/home/ylvdousweb/Java/yunlu-app/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -XX:MaxPermSize=256m -Xms4096m -Xmx4096m -Djava.endorsed.dirs=/home/ylvdousweb/Java/yunlu-app/endorsed -classpath /home/ylvdousweb/Java/yunlu-app/bin/bootstrap.jar:/home/ylvdousweb/Java/yunlu-app/bin/tomcat-juli.jar -Dcatalina.base=/home/ylvdousweb/Java/yunlu-app -Dcatalina.home=/home/ylvdousweb/Java/yunlu-app -Djava.io.tmpdir=/home/ylvdousweb/Java/yunlu-app/temp org.apache.catalina.startup.Bootstrap start
500      25558 25536  0 10:03 pts/1    00:00:00 grep java

进入要修改的项目中
cd /home/ylvdousweb/Java/yunlu-app/...WEB-INFO中的class文件中

删除当前class文件
rm -rf Regexutils.class
将复制到服务器的新文件移动到当前目录
mv /home/ylvdousweb/Regexutils.class .(点代表当前目录)

结束当前项目的线程
ps -ef|grep java中可以查看到线程号24858
kill -9 24858

执行startup.sh
查看日志
tail -f ../logs/catalina.out

最新文章

  1. InstallShield如何做Excel安装与否的检测
  2. 隐式意图启动一个Activity
  3. 打造完美的xml技术解决方案(dom4j/xstream)
  4. C#打开新页面
  5. JavaScript 单线程相关
  6. 对已经add的文件不在跟踪
  7. iOS 工作遇到问题记录
  8. input 标签的监听事件总结
  9. C# 多线程网络爬虫
  10. 【转】Android开发之Bitmap的内存优化详解
  11. sublime text 2中Windows下编写的脚本在Linux平台上运行遇到字符问题
  12. Java和JavaScript的时间互传
  13. linux中的ps命令用法。
  14. CentOS6.5实现rsync+inotify实时同步
  15. 更改IOS于UISearchBar撤消button底、搜索输入文本框背景中的内容和UISearchBar底
  16. 团队作业8——第二次项目冲刺(Beta阶段)5.21
  17. luogu P5322 [BJOI2019]排兵布阵
  18. Redis过期策略
  19. 并发的HashMap为什么会引起死循环?
  20. 记录数据库操作记录的DDL触发器

热门文章

  1. using的用法
  2. ajax_异步交互-get/post方式
  3. Java如何实现对Mysql数据库的行锁
  4. JAVA 对象内存分析
  5. cocos2dx定时器
  6. ajaxFileUpload用法
  7. 有意思的C宏
  8. LintCode- 删除排序数组中的重复数字
  9. QT不让windows休眠的方法
  10. MSSQL 如何删除字段的所有约束和索引