1)Maven打包war包和jar包
因为要部署项目所以学了一下jar包和war包
使用Maven打包很方便,只需要一步
右击install,点击运行
自己打包的war包就会出现在target下面
如果想打包jar包只需要改一下pom.xml文件即可
这里改为jar就可以打包jar包了
2)Maven中package和install的区别
- mvn clean package依次执行了clean、resources、compile、testResources、testCompile、test、war(jar)(打包)7个阶段;
- mvn clean install依次执行了clean、resources、compile、testResources、testCompile、test、war(jar)(打包)、install8个阶段;
- 所以package 只是打包到target下, install是打包安装到我的本地maven仓库。
3)war包与jar包的区别
jar包可以直接使用命令 java -jar 运行
JAR文件的目的是把类和相关的资源封装到压缩的归档文件中,web应用包括tomcat
一个WAR文件代表了一个Web应用程序,它可以包含 Servlet、HTML页面、Java类、图像文件,以及组成Web应用程序的其他资源,而不仅仅是类的归档文件。