.jar文件和.war文件有什么区别? 仅仅是文件扩展名还是还有其他的东西?
当前回答
Jar:—Jar只包含.class War: War包含html, js, CSS和.class以及JSP和servlet页面
其他回答
Jar:—Jar只包含.class War: War包含html, js, CSS和.class以及JSP和servlet页面
基本上都是压缩档案。War用于具有特定目录结构的web应用程序。
.jar和.war都是压缩的归档文件。 两者都可以有可选的META-INF/MANIFEST。MF清单文件,其中包含信息信息,如版本控制,以及将执行它的JVM的类路径和主类等指导性属性。
.war文件- Web应用程序归档文件打算在“Servlet容器”中执行,可能包括其他jar文件(在Web - inf /lib目录)编译类(在Web - inf /classes (Servlet也在那里)).jsp文件图像,文件等。 所有的WAR内容,以便创建一个自包含的模块。
战争:网络应用 Jar:用于桌面应用程序
OR
战争:开发浏览器 在机器上工作
War和jar是Java文件的存档。战争是网络档案,他们运行在网络服务器上。Jar是Java归档文件。
推荐文章
- Intellij IDEA Java类在保存时不能自动编译
- 何时使用Mockito.verify()?
- 在maven中安装mvn到底做什么
- 不可变与不可修改的集合
- 如何在JSON中使用杰克逊更改字段名
- GSON -日期格式
- 如何从线程捕获异常
- 无法解析主机"<URL here>"没有与主机名关联的地址
- 如何在Java中打印二叉树图?
- String.format()在Java中格式化双重格式
- com.jcraft.jsch.JSchException: UnknownHostKey
- Java中的操作符重载
- 如何加速gwt编译器?
- 在Hibernate中重新连接分离对象的正确方法是什么?
- 应该……接住环内还是环外?