while scanning for the next token found character ‘@‘ that cannot start any token. (Do not use @ fo

1、前置

1、maven版本: 3.6.3 版本相差不远没有关系

2、重现问题

                                        while scanning for the next token found character ‘@‘ that cannot start any token.

启动报错:

                                        while scanning for the next token found character ‘@‘ that cannot start any token.

3、解决方式

src/main/resources true
                                        while scanning for the next token found character ‘@‘ that cannot start any token.

4、其余方案

1、添加单引号|双引号不推荐

2、mvn clean install

3、重启电脑不推荐

4、重启项目不推荐

5、项目目录下反键 maven reload project

6、maven插件的刷新按钮, reload all maven project

7、项目目录下 mvn spring-boot:run

8、更新idea版本的不推荐

9、更新maven版本不推荐

10、。。。。。就不再罗列了

零零散散的方案, 大家可能会觉得怎么会这样, 无数问号, 但是以上方案确实是解决了一部分人的问题. 大家也可以看看官方的issues:

​​https://github.com/spring-projects/spring-boot/issues/8438​​

​​https://github.com/spring-cloud/spring-cloud-config/issues/540​​

5、个人见解

推荐采用本文章所给的方案, 指定资源文件, 开启文件过滤, 设置filtering=true

大家如果对filtering有疑问, 觉得还是不够清楚, 可以看下官方的介绍, 文档地址如下:

​​http://maven.apache.org/pom.html#The_Super_POM​​

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值