部署⼀个class⽂件
只发布⼀个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.fig.file=/home/ylvdousweb/Java/yunlu-admin/conf/logging.properties -
Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -XX:MaxPermSize=256m -Xms4096m -Xmx4096m -dorsed.dirs=/home/ylvdousweb/Java/yunlu-admin/endorsed -classpath /home/ylvdousweb/Java/yunlu-
bootstrap项目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 -
pdir=/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.fig.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 -dorsed.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 -pdir=/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.fig.file=/home/ylvdousweb/Java/yunlu-app/conf/logging.properties -
Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -XX:MaxPermSize=256m -Xms4096m -Xmx4096m -dorsed.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 -pdir=/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
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论