最近公司的一个项目进入测试阶段,每天都会有很多大量bug修复,需要改代码,每天都要给测试人员打新的war包,部署项目,这里对部署项目做个总结。
用到的软件:eclipse+XmanagerEnterprise4
1.打war包
在eclipse中选中项目,右击选择Exprot WAR file
保存到指定路径,即可得到war包
2.打开XmanagerEnterprise4软件,打开Xftp,能够看到本地文件,在这里,可以找到war包,
然后新建一个连接,输入远程数据库地址和用户名和密码,protocol:sftp。
连接成功后,可以看到左侧是本地文件,右侧是数据库文件,找到apache-tomcat所在文件夹,进入webapp,将war包导入其中,当运行tomcat/bin文件夹
下面的startup.sh(window系统)文件时,会自动解压war包。
3.刚才所说的运行startup.sh文件,是必须要在远程服务器上运行,这里要打开Xshell软件,建立数据库连接,protocol:ssh,host:数据库地址(例如:192.168.65.200)
然后cd进入bin文件夹路径下,即可执行启动服务器Startup.sh(windows命令为 ./startup.sh),停止服务器shutdown.sh(windows命令 ./shutdown.sh)
日志文件在tomcat/logs文件夹下面,cd到该路径下,执行 tail -f catalina.out命令,即可查看日志。