inteliJ에 spring project를 다른 블로그 따라 하다가, 

 

맨 처음 빌드 해서 실행시키면 항상 여기서 에러 발생.

 

o.s.b.d.LoggingFailureAnalysisReporter

 

해결방법 : resources의 application.properties에 다음 문장 추가

 

spring.autoconfigure.exclude=org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration

 

'공부 > 정리' 카테고리의 다른 글

glutInit release 모드에서 동작 안함  (0) 2019.07.17
gcc g++ 7.3, 8 등 상위버전 설치  (0) 2018.06.11
Posted by 딕스트라
,

glutInit()이 debug에서는 넘어가는데 release에서는 넘어가지 않음.

 

release에서 디버깅 해보니깐 메모리 6mb로 고정되길래 찾아보니

 

glutInit()이 문제였음.

 

해당부분 지우니깐 잘 됨.

 

freeglut.dll이 문제인가?

Posted by 딕스트라
,

ubuntu 16.04 를 설치하면 gcc g++가 버전이 4였나 암튼 낮은 버전의 gcc가 기본으로 설치되어있다.


과제하면서 gcc 7.3을 사용하고, 버전차이로 인한 문제는 20% 페널티를 준다 하여


gcc버전을 올려야 한다.


터미널에서


sudo add-apt-repository ppa:jonathonf/gcc-7.3 
sudo apt-get update
sudo apt-get install gcc-7

여기서 8을 설치하려면 gcc- 뒤에 8.0 하고 밑에는 gcc-8 이렇게 자기가 원하는 버전으로 바꿔서 넣으면 된다.


여기까지 다 되었으면, 


sudo apt-get install g++-7 (8버전 원하면 g++-8) 


까지 해서 g++까지 설치한다.


그럼 설치가 다 되었는데, 문제는 컴파일할때 gcc를 하면 새로 설치한 gcc 7.3버전이 실행되지 않고 기존의 버전낮은 gcc가 계속 실행된다.


따라서 gcc를 호출하면, 기존 gcc가 아니라 새로 설치한 gcc-7로 실행되게, 우선순위를 바꿔주어야 한다.


sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-7 60 --slave /usr/bin/g++ g++ /usr/bin/g++-7


slave로 g++에 대한 설정도 같이 해주자.


이제 gcc g++로 컴파일하면 알아서 새 버전 gcc가 구동이 된다.

Posted by 딕스트라
,