红联Linux门户
Linux帮助

linux tomcat里怎样部署war包

发布时间:2017-03-09 10:03:52来源:linux网站作者:雅冰石
WAR是Web Archive file的缩写。
War包一般是在进行Web开发时,通常是一个网站Project下的所有源码的集合,里面包含前台HTML/CSS/JSP等代码。
 
部署war包步骤:
1:打好war包后,将war包上传到/usr/local/tomcat/webapps下。
2:重启tomcat
tomcat重启完成后,会发现在该路径下war包会被自动解压,生成相应的文件夹,在该文件夹下能看到相应的html等文件。
如:
[root@pc2 webapps]# pwd
/usr/local/tomcat/webapps
[root@pc2 webapps]# ll
total 32
drwxr-xr-x 14 root root 4096 Jul  1  2015 docs
drwxr-xr-x  6 root root 4096 Jul  1  2015 examples
drwxr-xr-x  5 root root 4096 Jul  1  2015 host-manager
drwxr-xr-x  5 root root 4096 Jul  1  2015 manager
drwxr-xr-x  3 root root 4096 Jul  1  2015 ROOT
drwxr-xr-x  4 root root 4096 Mar  7 16:36 Vote
-rw-r--r--  1 root root 7815 Mar  7 16:27 Vote.war
[root@pc2 webapps]# cd Vote
[root@pc2 Vote]# ll
total 44
-rw-r--r-- 1 root root  347 Feb 20 10:17 index.jsp
drwxr-xr-x 2 root root 4096 Mar  7 16:36 META-INF
-rw-r--r-- 1 root root 1676 Mar  7 14:35 multiSelect.jsp
-rw-r--r-- 1 root root 2906 Mar  7 14:30 SingleSelect.jsp
-rw-r--r-- 1 root root  657 Mar  7 13:56 UserLogin.jsp
-rw-r--r-- 1 root root 2397 Mar  7 14:06 UserRegisterActual.jsp
-rw-r--r-- 1 root root  432 Mar  7 13:56 UserRegisterPage.jsp
-rw-r--r-- 1 root root 6245 Mar  7 14:29 voteResult.jsp
-rw-r--r-- 1 root root 1801 Mar  7 16:00 vote.sql
drwxr-xr-x 3 root root 4096 Mar  7 16:36 WEB-INF
然后就可以访问相应的文件了。如:
假如jsp文件需要访问MySQL数据库,需要上传类似mysql-connector-java-5.1.35.jar这样的jar包到/usr/local/tomcat/lib/下(表示所有项目共享该jar包),
或者放到该项目/WEB-INF/lib/下,如:/usr/local/tomcat/webapps/Vote/WEB-INF/lib/下,然后重启tomcat。
linux tomcat里怎样部署war包
假如有异常,可以查看日志:/usr/local/tomcat/logs/catalina.out
 
intellij IDEA怎样打war包,请参考:intellij IDEA怎样打war包
1:File-->Project Structure-->Artifacts, 点击+,选择Web Application:archive
linux tomcat里怎样部署war包
可自定义war包的名称,输出的路径。
点击+,选中Directory Content,选择要把哪个文件夹打成war包。
linux tomcat里怎样部署war包
linux tomcat里怎样部署war包
点击OK,OK即可。
2.Build-->Build Artifacts-->选中该Artifact即可!
编译完成后,即可在输出目录下看到该war包:
linux tomcat里怎样部署war包
 
本文永久更新地址:http://www.linuxdiyf.com/linux/29031.html