关于Web项目的pom文件处理
2024-10-21 03:23:55
pom文件的方式需要修改的是
<packaging>war</packaging>
<profiles>
<profile>
<id>command</id>
<build>
<directory>build</directory>
</build>
</profile>
</profiles> <build>
<finalName>Service</finalName> <plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.7</source>
<target>1.7</target>
<encoding>UTF-8</encoding>
</configuration>
</plugin> <plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<configuration>
<archive>
<addMavenDescriptor>false</addMavenDescriptor>
</archive>
<webResources>
<resource>
<directory>profiles/${profile.id}</directory>
<targetPath>/</targetPath>
<filtering>true</filtering>
</resource>
</webResources>
<warSourceDirectory>${basedir}/WebRoot</warSourceDirectory>
<!-- <warSourceExcludes>
css/**,images/**,js/**,wap/css/**,wap/images/**,wap/js/**
</warSourceExcludes> -->
<webXml>${basedir}/WebRoot/WEB-INF/web.xml</webXml>
<ignoreWebxml>false</ignoreWebxml>
<encoding>UTF-8</encoding>
</configuration>
</plugin> </plugins>
</build>
这里需要将那个web.xml拷贝到相应的目录下
该插件有待后续研究
最新文章
- peak num
- Codeforces Flipping game 动态规划基础
- Qt编译安装后中文无法显示问题
- 学习Swift--枚举的初步认识 --个人备忘 大神勿喷
- Easyui弹出窗体在iframe的父级页面显示
- Ubuntu14.04下搭建VPN服务
- 使用SecureCRTP 连接生产环境的web服务器和数据库服务器
- C++笔记001:Microsoft Visual Studio 2010软件的安装与建立第一个cpp文件
- 网络爬虫 - 真&#183;AC自动机
- Laravel日志
- 002_性能测试工具wrk安装与使用
- sed用法去除行首和行末的中括号
- java 多线程和并行程序设计
- error: illegal character &#39;\ufeff&#39; 的解决方案
- ubuntu下安装python3及常用爬虫库命令
- 福尔摩斯基本演绎法第一季/全集Elementary迅雷下载
- LS下怎样最大限度的提高Domino下Web应用的速度
- CSS3 grayscale滤镜+SVG使图片变黑白实例页面
- SystemV-IPC
- 设计模式 - 观察者模式(Observer Pattern) Java内置 用法
热门文章
- Python学习-day16-DOM
- vue知识
- UVALive 5033 	I&#39;m Telling the Truth 二分图最大匹配(略有修改)
- tcp协议 tcpip协议 http协议,IP,DNS,端口号
- linux系统——网络调试工具
- java课后作业-4
- $.extend(object) 和 $.fn.extend(object)
- Console.Write格式化输出
- 解決eclipse 的alt + / 快捷鍵不好用
- 19年的桌面KDE的风雨和陪伴,没有什么能够割舍