1、解決cannot resolve symbol servlet 的報(bào)錯(cuò)
1.右鍵點(diǎn)擊項(xiàng)目,打開open module settings 2.選擇Libraries 3.選擇中間+號(hào),點(diǎn)擊java,然后選擇tomcat/lib/servlet-api.jar 4.點(diǎn)擊apply倒得,確定 這個(gè)錯(cuò)誤就會(huì)自動(dòng)消失。
2、IDEA突然出現(xiàn)方法或者類無法自動(dòng)關(guān)聯(lián)解決辦法:重啟IDEA就好了
3芝发、Cannot download ‘https://start.spring.io’: Read timed out
自己選擇Custom,然后輸入網(wǎng)址https://start.aliyun.com/
https://blog.csdn.net/NoelBaz/article/details/107631045
4苛谷、Package打包遇到錯(cuò)誤Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.22.2:test
在運(yùn)行mvn install或mvn package時(shí)跳過Test
方法一:修改pom.xml文件
5辅鲸、創(chuàng)建Spring Boot項(xiàng)目時(shí),提示 Cannot download 'https://start.spring.io'
解決辦法:請(qǐng)求如下替代資源:https://start.springboot.io
https://blog.51cto.com/u_15127644/2756608
6.CentOS7 -bash:vim:未找到命令
在虛擬機(jī)中使用vim
相關(guān)命令時(shí)腹殿,報(bào)錯(cuò)-bash: vim: 未找到命令
不能使用vim独悴,應(yīng)該先查看是否安裝
執(zhí)行命令rpm -qa |grep vim
如果缺少上圖的安裝包,則缺少什么就執(zhí)行對(duì)應(yīng)的命令
例如:yum -y install vim-enhanced
锣尉、yum -y install vim-minimal
如果都沒有刻炒,則全部安裝yum -y install vim*
7.ShardingJDBC報(bào)錯(cuò)修復(fù)The bean 'dataSource', defined in class path resource [org/apache/shardingsphere/shardingjdbc/spring/boot/SpringBootConfiguration.class], could not be registered.
意思是SpringBoot中已經(jīng)有一個(gè)名稱相同的Bean,并且不允許重寫這個(gè)Bean
解決方法
在application.properties中添加如下配置:允許重寫重復(fù)的Bean并覆蓋掉上一個(gè)Bean
spring.main.allow-bean-definition-overriding=true
SpringBoot工程在yml文件里配置:
main:
allow-bean-definition-overriding: true