使用自定义文件夹编译maven并添加到工件

时间:2017-11-13 20:36:55

标签: java maven java-ee

我正在尝试管理客户端特定的资源和类。我想出了以下项目结构。

folder structure

我想知道这是管理它们的正确方法,我也想将自定义文件夹添加到工件中并编译它们。我已经在我的POM中使用了,但它帮助我编译而不是打包。

<plugin>
        <groupId>org.codehaus.mojo</groupId>
        <artifactId>build-helper-maven-plugin</artifactId>
        <executions>
          <execution>
            <phase>generate-sources</phase>
            <goals>
              <goal>add-source</goal>
            </goals>
            <configuration>
              <sources>
                <source>src/clients</source>
              </sources>
            </configuration>
          </execution>
        </executions>
      </plugin>

我也使用了下面的一个,但它帮助我打包

<resources>
      <resource>
        <directory>src/clients</directory>
      </resource>
    </resources>

当我使用mvn spring-boot:run时,我收到一个名为

的错误

org.springframework.context.ApplicationContextException:无法启动嵌入式容器;嵌套异常是org.springframework.boot.context.embedded.EmbeddedServletContainerException:无法启动嵌入式Tomcat

0 个答案:

没有答案