2017-05-25 32 views
0

如何更改spring引导查找源代码和资源的路径。更改源代码和资源的Spring引导文件夹结构

我想从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

回答

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> 
+0

的src /服务器/ JAVA 奋力添加此,谢谢。 –

+0

很高兴听到它的工作。 –