1.什么是源码包?
由java工程师编写的java代码,称职为java源码包。
编译 ( maven 方式去编译java的源代码 )
编译之后会得到一个包裹:
war
jar
2.什么是war包?
由源码编译后生成的产物,可以直接放入 tomcat运行起来。( 比较广泛 )
3.什么是jar包?
由源码编译后生成的产物。
1.不能独立运行起来,它可能被某个java程序依赖运行。或者war包运行所依赖。
2.可独立运行起来的, java -jar xxx.jar 直接启动运行,无需tomcat
4.源码包、jar、war:
1.源码包编译后会产生war包、jar包
2.war通常是直接由tomcat运行启动,启动加载项目时会依赖一些jar包。
3.jar包,
分为不可独立运行(被java程序依赖运行、或者是被war包依赖运行)
分为可独立运行:可以直接对外提供服务。只需要有java环境即可。启动命令: java -jar xx.jar
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
喜欢就支持一下吧