jar和war

来源:2-6 项目打包

rock221

2021-04-20 19:16:44

一般整个项目不是打war包吗,这个怎么打了jar包呢。 ?针对一个main实现类,打jar包? 两者有什么区别呢。 


一般工作用,用什么打包多阿,自带的开发环境吗,还是这个, 这个好麻烦啊。 

写回答

1回答

好帮手慕阿满

2021-04-21

同学你好,war包和jar包有一些区别,具体如下:

war包:war是一个可以直接运行的web模块,通常用于网站,打成包部署到容器中。以Tomcat来说,将war包放置在其\webapps\目录下,然后启动Tomcat,这个包就会自动解压,就相当于发布了,它可以包含 Servlet、HTML页面、Java类、图像文件,以及组成Web应用程序的其他资源

jar包:通常是开发时要引用通用类,打成包便于存放管理java类的。不包含web模块的。

这里是一个普通的Java类,打成jar包即可。

工作中使用自带的打包工具打包即可。

祝学习愉快~

0

0 学习 · 16556 问题

查看课程