Java maven使用自定义文件夹编译并添加到工件
我正在尝试管理特定于客户端的资源和类。我提出了以下项目结构 我想知道这是否是管理它们的正确方法,并且我想将我的自定义文件夹添加到工件中并编译它们。我已经在我的POM中使用了,但它帮助我编译而不是打包Java maven使用自定义文件夹编译并添加到工件,java,maven,jakarta-ee,Java,Maven,Jakarta Ee,我正在尝试管理特定于客户端的资源和类。我提出了以下项目结构 我想知道这是否是管理它们的正确方法,并且我想将我的自定义文件夹添加到工件中并编译它们。我已经在我的POM中使用了,但它帮助我编译而不是打包 <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>build-helper-maven-plugin</artifactId>
<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>
org.codehaus.mojo
构建助手maven插件
生成源
添加源
src/客户
我也使用了下面的一个,但它可以帮助我打包
<resources>
<resource>
<directory>src/clients</directory>
</resource>
</resources>
src/客户
当我使用mvn spring boot:run时,我得到一个名为
org.springframework.context.ApplicationContextException:无法启动嵌入式容器;嵌套异常是org.springframework.boot.context.embedded.EmbeddedServletContainerException:无法启动embedded Tomcat您尝试过同时使用这两种工具吗?没有,我也尝试过同时使用它们中的任何一种。我也尝试过同时使用这两种工具,但都不起作用吗?没有我也试过了,但没用