Java教程

JAVA 打包 jar包和war包的区别

本文主要是介绍JAVA 打包 jar包和war包的区别,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

jar包,jar包是单独可以启动起来的,它不需要依赖tomcat这种服务器给它启动起来,它里面有自己的main方法。
而war包呢?它没有main方法,它是需要tomcat给它启动起来的,那tomcat怎么知道如何给它启动起来呢?那就是war包里面有一个web.xml文件,通过这个web.xml把它启动起来,web.xml文件里面有一个listener
,而listener可以捕捉到服务器的启动和停止。这就是我所理解的jar包和war包的区别,如果大家有更多的见解可以留言评论区下方

这篇关于JAVA 打包 jar包和war包的区别的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!