java - 更改 Maven 中的默认结构以进行 war

标签 java maven war

我的项目文件夹结构与Maven的不同。我还能使用 Maven 吗?

如果是的话.. 我想使用 webContent 文件夹而不是 webapp ..我该怎么做?

我已经使用..将java文件夹更改为javaSource ..任何人都可以帮忙

最佳答案

您可以拥有任何您想要的结构,并且仍然使用 Maven。只需使用您的网络资源定义目录即可。

<project>
...
<build>
<plugins>
  <plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-war-plugin</artifactId>
    <version>2.1.1</version>
    <configuration>
      <webResources>
        <resource>
          <!-- this is relative to the pom.xml directory -->
          <directory>resource2</directory>
        </resource>
      </webResources>
    </configuration>
   </plugin>
  </plugins>
 </build>
 ...
</project>

关于java - 更改 Maven 中的默认结构以进行 war ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5079709/

相关文章:

grails - 如何在 grails 1.3.5 中从 war 中排除某些插件

deployment - JBoss5 : Cannot deploy due to java. util.zip.ZipException:打开 zip 文件时出错

java - 如何从时间戳值获取时区 ID

java - 通过 GinModuleAdapter 在 GIN 应用程序上使用 Grapher

java - Android - 索引 1 无效,大小为 1 - 超出范围

java - 如何仅使用命令行运行 Maven 创建的 jar 文件

java - Apache Maven 3.3.1 src,下载并安装,Windows 8.1

spring - 如何为 SQLite 配置相关数据源文件?

java - Apache Spark 使用java(分区)

java - 错误无法检测 ServletContainerInitializers Tomcat 8