Java web项目打包成war包的方法
来源:互联网 发布:唇语学习软件 编辑:程序博客网 时间:2024/05/24 07:13
当开发人员在自己的开发机器上调试所有代码并通过后,为了交给测试人员测试和未来进行产品发布,都需要将开发人员的源码打包成War包进行发布。javaWeb项目(maven项目)打包的方式有以下几种:
1.直接使用Ecilpse打包(有三种)
- 在ecilpse中右键项目,选择Export——>web目录下的WAR file——>Destination选择自己需要保存的路径——>Finish
右键项目的pom.xml文件,选择Debug as或Run as 都行。再选择Maven install 打包。执行成功后,日志会打印出位置(看自己配置是否日志输出如下图)。如果没有输出,在默认的C盘.m2文件夹中。
- 右键项目。选择Debug as 或 Run as 。再选择 Debug configurations,Browse Workspace 选择需要打包的项目(默认是当前项目)在Goals中输入clean install 命令 Debug执行后,会在target目录下生成打的war包
2.命令打包
环境:eclipse、apache-maven-3.3.3、apache-tomcat-7.0.70
利用maven的maven-war-plugin
<build> <plugins> ...... <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-war-plugin</artifactId> <version>2.0.2</version> <configuration> <webXml>/webapp/WEB-INF/web.xml</webXml> </configuration> </plugin> </plugins> </build>开始-运行-cmd,打开cmd命令窗口,执行命令切换到工程所在目录
执行命令“mvn clean package”,此时会将当前工程执行打包操作,打包成功后会生成*.war形式的war包。
(但是我执行了这个命令,没有忽略单元测试,会报错,导致打包失败,如下图)
解决:打包忽略单元测试,直接打包,执行命令“mvn clean install -DskipTests”或者"mvn clean install -Dmaven.Test.skip=true"都可以忽略单元测试。打包成功显示success。
到工程下的target文件夹下找到war包。此war包即为工程war包。
阅读全文
1 0
- Java web项目打包成war包的方法
- 将java项目打包成jar,war包,等 web工程打包成jar war
- web 应用打包war包的方法
- Java —— Web项目打包成war文件方法
- Java项目打war包的方法
- Java项目打war包的方法
- Java项目打war包的方法
- Java项目打war包的方法
- Java项目打war包的方法
- Java项目打war包的方法
- 将java project打包成jar包,web project 打包成war包的几种演示
- 普通java web项目ant编译打包成war
- java web项目打包.war格式
- 项目开发技巧(一):将Web应用打包成war文件的方法总结
- idea将maven项目打包成war包的方式,以及使用war包
- 将web应用打包成war包
- 使用eclipse制作war包方法 web项目打包到tomcat
- 彻底解决java WEB项目的文件路径问题(war包)
- 设计模式简介
- oracle记录被另一个用户锁住的解决方案
- s5pv210-Linux驱动之USB-HOST主机控制器之OHCI
- 拦截器和过滤器的区别
- jvm系列(八):jvm知识点总览
- Java web项目打包成war包的方法
- ImageView设置图片的几种方式
- 这些Markdown编辑器,使你写作更加便捷
- Qt绘图——QPixmap的使用
- 第四周 猴子选大王
- 设计模式(六)装饰模式(转)
- StringUtils介绍+StringUtils常用方法
- java实现排序方法
- 免费开源的api接口管理系统,移动时代首选接口管理平台-doclever