修改启动类,打包排除配置文件

This commit is contained in:
liliang 2025-04-30 10:58:08 +08:00
parent af5c762fa9
commit 258c0e3658
2 changed files with 14 additions and 2 deletions

View File

@ -58,6 +58,15 @@
<build>
<finalName>${project.artifactId}</finalName>
<resources>
<resource>
<directory>src/main/resources</directory>
<excludes>
<exclude>application.yml</exclude>
<exclude>application.properties</exclude>
</excludes>
</resource>
</resources>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>

View File

@ -3,6 +3,7 @@ package com.imooc;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.context.ApplicationPidFileWriter;
import org.springframework.context.annotation.ComponentScan;
import org.springframework.data.mongodb.repository.config.EnableMongoRepositories;
import tk.mybatis.spring.annotation.MapperScan;
@ -17,7 +18,9 @@ import tk.mybatis.spring.annotation.MapperScan;
@ComponentScan(basePackages = {"com.imooc","org.n3r.idworker"})
@EnableMongoRepositories
public class Application {
public static void main(String[] args) {
SpringApplication.run(Application.class, args);
public static void main(String[] args) {
SpringApplication app = new SpringApplication(Application.class);
app.addListeners(new ApplicationPidFileWriter());
app.run(args);
}
}