maven将web项目打成war到指定目录之下
来源:互联网 发布:华为网络管理平台价格 编辑:程序博客网 时间:2024/06/05 19:01
首先在pom.xml中对需要的几个maven插件进行配置,配置如下:
<!-- 下面进行maven项目的打包配置 --><build><plugins><!-- 用于maven编译的plugin --> <plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-compiler-plugin</artifactId><version>3.1</version><configuration><fork>true</fork><defaultLibBundDir>lib</defaultLibBundDir><source>1.8</source><target>1.8</target><encoding>UTF-8</encoding> <!--如果配置了JAVA_HOME,下面应该可以不用配 <executable>E:\JDK\jdk1.8\bin\javac.exe</executable> --></configuration></plugin> <!-- resource插件 --> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-resources-plugin</artifactId> <version>2.7</version> <configuration> <encoding>UTF-8</encoding> </configuration> </plugin> <!-- 用于拷贝maven依赖的plugin --> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-dependency-plugin</artifactId> <version>2.10</version> <executions> <execution> <id>copy-war</id> <phase>package</phase> <goals> <goal>copy</goal> </goals> <configuration> <artifactItems> <artifactItem> <groupId>${project.groupId}</groupId> <artifactId>${project.artifactId}</artifactId> <type>${project.packaging}</type> </artifactItem> </artifactItems> <!-- 将打好的war包拷贝到指定目录之下,我这里直接到tomcat下 --> <outputDirectory>F:/tomcat/apache-tomcat-7.0.70/webapps</outputDirectory> <includes> <include>*.war</include> </includes> </configuration> </execution> </executions> </plugin> <!-- 打war包配置pligin 默认是打包到target目录下--> <plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-war-plugin</artifactId><version>2.6</version><configuration><!-- war包不要带版本号,默认是有的 --><warName>${project.artifactId}</warName><webResources><resource> <!-- 将资源属性配置文件放到classpath下 --><directory>src/main/resources</directory><targetPath>WEB-INF/classes</targetPath> <filtering>true</filtering> </resource></webResources></configuration> </plugin> </plugins></build>
其次,项目右键Run As --》 maven clean ---》maven build...
最后就到了上面配置的
<outputDirectory>F:/tomcat/apache-tomcat-7.0.70/webapps</outputDirectory>在tomcat的wabapps目录下
阅读全文
0 0
- maven将web项目打成war到指定目录之下
- Maven打包:将classes打成Jar,之后打到War中(或打成jar),过滤指定目录。
- 将Java Web项目打成war文件
- IDEA将web项目打成war包
- IDEA将web项目打成war包
- IDEA将web项目打成war包
- IDEA将web项目打成war包
- 将web应用打成war包发布到服务器
- maven项目打成war发布到tomcat运行
- 使用jar命令,将web项目打成war
- 使用Myeclipse将WEB项目打成WAR包
- 如何将Eclipse中Web项目打成war包
- 将Web项目打成war包在tomcat发布
- 如何将Eclipse中Web项目打成war包
- 如何将Eclipse中Web项目打成war包
- 如何将Eclipse中Web项目打成war包
- 将项目打成war包
- 将项目打成war包
- Hive字符函数
- 吴恩达深度学习笔记(四)week3目标检测
- 使用LaTeX基本数学公式
- 指针变量的相关内容
- mysql怎么使用TPC-H的数据集
- maven将web项目打成war到指定目录之下
- 【codewars】Mumbling
- Mac打开NTFS格式移动硬盘或U盘
- 开通博客了
- 【PHP自学笔记】第十四章 PDO数据库抽象层
- Hive收集函数和转换函数
- VMware Workstation Pro 14虚拟机安装教程
- 线程的问题
- Retrofit源码分析-前