Springboot 시작시 발생하는 문제 요약 (지속적으로 증가)

처음 시작할 때 :

1. 항구 점령

해결책은 포트를 차지하는 다른 프로그램을 닫는 것입니다.

2. 구성 파일을 가져올 수 없습니다.

문제

3. 데이터베이스 구성이 실제와 일치하지 않습니다.

가장 일반적인 오류는 데이터베이스 암호, 데이터베이스 시간대, 인코딩,

4. 여러 환경이있는 경우 프로필의 활성 할당

查看profile.active设置的值时候正确,这一般关系到你选中的数据库,以及对应的环境变量全局配置

5. Pom 의존성 다운로드 실패

가장 일반적인 것은 pom 종속성을 다운로드 할 수 없다는 것입니다. 일반적인 솔루션은 maven의 setttings.xml에 미러 미러 구성을 설정하는 것입니다. aliyun 미러를 사용할 수 있습니다.
예 : (느린 종속성 다운로드 또는 다운로드 실패 문제 해결 )

  <mirrors>
	<mirror>
          <id>alimaven</id>
          <mirrorOf>central</mirrorOf>
          <name>aliyun maven</name>
          <url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
	</mirror>
  </mirrors>

6. redis는 springboot에서 사용됩니다.

시작할 때 redis가 성공적으로 시작되었는지 확인하십시오. 그렇지 않으면 시작할 때 오류가보고됩니다. (Redis는 일반적으로 주로 세션 정보와 토큰 정보를 저장합니다. 일부 캐시 (예 : 데이터 사전 캐시)도 있습니다.)

7. rabbitmq와 함께 사용하는 경우

문제가 있습니다, 주문 케이스의 문제 :
해결책 :
시작 클래스에 추가 :

    @Primary
    @Bean
    public TaskExecutor primaryTaskExecutor() {
    
    
        ThreadPoolTaskExecutor executor = new ThreadPoolTaskExecutor();
        return executor;
    }

. . . . 계속 될

추천

출처blog.csdn.net/wangleisuiqiansuiyue/article/details/91048831