如何更改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>
错误:
找不到或加载主类ema.Application
答案 0 :(得分:1)
以下是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>