用 IDEA里面maven命令打包

 

 

 

 

 

用 IDEA或者Eclipse打成war包

idea打包过程

 

这里一定、一定、一定、一定、一定要选择Web Application:Archive下的第二个,一定是第二个,

如果没有第二个先按照这个步骤执行下

 

 

打包后的文件会存放到此路径下

 

点击8后会弹出资源管理器选择对应项目的webapp文件夹路径

 

第10部点击Build Artifacts

 

创建war包,会自动生成,生成后的war包存放在上面第6步所设置的路径里面

配置好 jdk 和 tomcat 后就可以在 Linux 系统中部署项目了,

 

修改tomcat端口号 文件路径在 tomcat/conf/server.xml

[root@localhost conf]# vim server.xml

修改 8080 8009 8005 三个端口号

 

设置防火墙端口 【vi /etc/sysconfig/iptables】

[root@localhost usr]# vi /etc/sysconfig/iptables

重启防火墙使其生效 一定一定一定要重启

[root@localhost bin]# service iptables restart;

 

 

第一步进入到tomcat路径下的webapps文件夹下

[root@localhost webapps]# cd /usr/local/tomcat//webapps/

 

第二步将打包好的war包拖进去 (/usr/local/tomcat//webapps/),

拖进入后显示在webapps目录下 最好不要修改war包的名字,

否则容易出现内存不足现象 PermGen space ,原因是里面有两个名字的war包解压的文件夹。

启动tomcat时 war包会自动解压在想对应的目录下(当tomcat文件夹下的文件改变后需要重启tomcat)

第三步 给tomcat设置权限(下面三个文件需要赋值权限, 可以是755)

[root@localhost bin]# chmod 755 startup.sh

[root@localhost bin]# chmod 755 shutdown.sh

[root@localhost bin]# chmod 755 catalina.sh

赋值权限后颜色变绿色

第四步 启动tomcat 在本目录下执行本目录文件时 需添加 ./文件名

[root@localhost bin]# ./startup.sh

第五步查看tomcat是否启动

[root@localhost bin]# ps -fe |grep tomcat

关闭tomcat

[root@localhost bin]# ./shutdown.sh

 

强制关闭tomcat 【kill -9 端口号】 先查看端口号 ps -fe |grep tomcat

[root@localhost webapps]# kill -9 1550 1550是端口号

 

查看日志文件 【tail -f 路径/logs/catalina.out 】 /logs/catalina.out 是tomcat文件夹下的一个文件夹路径

[root@localhost webapps]# tail -f ../logs/catalina.out

 

 

 

 

 

Logo

更多推荐