0

我有一个项目,其中有我的 HTML 和 JavaScript 文件src/main/webapp/..。但在同一个项目中,我.javasrc/main/java folder. 但是当我构建项目时,我根本不想使用那些 java 文件。它们是损坏的文件,用作其他目的的骨架。我有一个pom如下。

<artifactId>maven-war-plugin</artifactId>
<configuration>
  <failOnMissingWebXml>false</failOnMissingWebXml>
  <source>1.7</source>
  <target>1.7</target>
  <warSourceExcludes>src/main/java/**</warSourceExcludes>
</configuration>

但我仍然收到与 java 代码相关的错误。我怎样才能解决这个问题?

4

1 回答 1

0

我为这个问题创建了一个解决方法。

 <build>
    <finalName>${project.artifactId}</finalName>
    <!--  Here we point to an empty folder, so the maven will not complain about broken java codes -->
    <sourceDirectory>src/main/javaempty</sourceDirectory>
    <plugins>

现在 maven 正在编译javaempty文件夹,没有任何抱怨:)

于 2014-05-02T08:16:19.870 回答