Atitit maven 编译与资源文件与web目录自定义配置 与eclipse的集成与war包打包
1.1. 配置webapp目录 plugin设置 webappDirectory 1
1.2. Maven 配置maven不要乱编译, 指定sourceDirectory为srcnone 2
1.3. 指定maven不要乱复制一些src文件资源 指定resource为 resnone 2
2. Maven只需要打包war就可以了。。这个eclipse必须要web项目才可,maven还是比较好用 3
2.3. 设置C:\0wkspc\hislog\pom2tomcat.xml与运行 4
1.1. 配置webapp目录 plugin设置 webappDirectory
默认貌似在 src/main/webapp 太深了不好着,可维护性不好。。所以我们单独指定
<build>
<plugins>
<!-- 修改webapp目录为WebContent -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<configuration>
<!-- 设置WebContent目录为Web目录 -->
<webappDirectory>${basedir}/WebContent</webappDirectory>
<warSourceDirectory>${basedir}/WebContent3</warSourceDirectory>
</configuration>
</plugin>
</plugins>
warSourceDirectory好像是个资源文件包,最后俩个合并在一起,使用起来差不多。。
1.2. Maven 配置maven不要乱编译, 指定sourceDirectory为srcnone
Maven 编译存在严重问题,编译容错度低,不好忽略编译错误,查了很多资料都没有配置生效来忽略编译错误 ,所以 我们配置maven不编译,直接使用eclipse

本文详细介绍了如何配置Maven以自定义webapp目录,避免不必要的编译和资源文件复制,并与Eclipse进行集成。通过设置maven-war-plugin的webappDirectory和warSourceDirectory属性,可以改变WebContent目录位置。同时,通过指定sourceDirectory为srcnone和resource为resnone,防止Maven重复处理源码和资源文件。此外,还分享了如何使用Maven打包war文件,包括设置war的名字和位置,以及通过pom.xml配置直接部署到Tomcat。
1292

被折叠的 条评论
为什么被折叠?



