gpt4 book ai didi

java - 更改源代码和资源的 Spring boot 文件夹结构

转载 作者:行者123 更新时间:2023-11-30 06:42:40 26 4
gpt4 key购买 nike

如何更改 Spring Boot 寻找源代码和资源的路径。

我想从 src/main 移动到 src/server/main。

在 pom 中我放入:

<build>
<resources>
<resource>
<directory>src/server/main/resources</directory>
</resource>
</build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<addResources>true</addResources>
<mainClass>ema.Application</mainClass>
</configuration>
</plugin>
</plugins>

错误:

Could not find or load main class ema.Application

最佳答案

这是 POM 的示例构建部分,可用于配置目录。

Check line:  <sourceDirectory>src/server/main</sourceDirectory> 

Check line: <directory>src/main/resources</directory>

下面的示例:

<build>
<directory>target</directory>
<outputDirectory>target/classes</outputDirectory>
<finalName>${artifactId}-${version}</finalName>
<testOutputDirectory>target/test-classes</testOutputDirectory>
<sourceDirectory>src/server/main</sourceDirectory>
<scriptSourceDirectory>src/main/scripts</scriptSourceDirectory>
<testSourceDirectory>src/test/java</testSourceDirectory>
<resources>
<resource>
<directory>src/main/resources</directory>
</resource>
</resources>
<testResources>
<testResource>
<directory>src/test/resources</directory>
</testResource>
</testResources>
</build>

关于java - 更改源代码和资源的 Spring boot 文件夹结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44175974/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com