解决-IDEA的application.properties中配置的相关属性不起作用
今天在练习SpringSecurity框架的时候,为了运行时避免冲突,在properties中设置了其他的端口号,以便测试时使用
server.port=8081spring.security.user.name=adminspring.security.user.password=123456
但是当服务器运行的时候,网页却一直显示找不到,而且输入原来的8080端口号,却很神奇的依旧能使用,在properties里面配置的其他属性也是不能用的,完全无效。
在百度上找了好多方法,但大都解决不了,肝了一整天,终究是:踏破铁鞋无觅处,老猫半夜吃老鼠。
解决办法:
只需要在pom.xml中加入下面的配置即可解决!
<build> <resources> <resource> <directory>src/main/java</directory> <includes> <include>**/*.* src/main/resources **/*.*</include> </includes> </resource> </resources> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plugin> </plugins></build>