새로운 프로젝트를 실행해보고자 git에서 팀원이 올려놓은 프로젝트를 받아서 실행해보려 했는데 켜자마자 기다렸다는 듯이 에러가 우수수 떨어졌다. A problem occurred configuring root project 'tooit'. > Could not resolve all files for configuration ':classpath'. > Could not resolve org.springframework.boot:spring-boot-gradle-plugin:3.1.0. Required by: project : > org.springframework.boot:org.springframework.boot.gradle.plugin:3.1.0 > No matching variant of org.s..
종강 후의 첫 강의를 듣고 push하려했더니 아.... 너무 오랜만에 해서 그런지 아래와 같은 에러가 뜨면서 push가 되지 않았다. remote: Invalid username or password. fatal: Authentication failed for 'https://github.com/techhan/tempSpringBoot.git/' 뭔가 token이 만료된 거 같아 github 설정에 들어가서 보니까 빙고 5월 22일부로 만료되었단다. 주황색 글씨를 클릭하면 재발급? 유효기간 연장?을 할 수 있는 창으로 넘어간다. 원하는 기간을 선택하고 Regenerate token을 누르면 된다. 발급이 완료되면 token 키를 보여주는데 잃어버리면 또 발급받아야하니 복사해서 어딘가에 붙여두자. 그리고 ..
넥사크로를 연동하는 도중 JSON 파일에 X 표시가 떠있어 심히 거슬렸다. 실행되는 데는 아무 이상이 없어 그냥 넘어가줄라 했는데 프로젝트 창만 보면 X에 눈길이 가 해결했다. 먼저 상단 Window - preferences Validation - JSON Validator 체크를 모두 해제 - Apply Yes,,, Yes여요 JSON - JSON Files > Validation에서 Enable syntax validation과 Enable schema validation 체크 그리고 Missing start object, Missing end object 두 개 다 Ignore로 설정해주면 된다. ㅖ Apply and Close를 누르면 팝업창이 또 뜬다. 그럼 나는 또 Yes여요! 그럼 또 팝업이..
위와 같이 Log4j 어노테이션이 감빵에 가면서(빨간 줄) org.apache.log4j.Logger cannot be resolved to a type 이런 메세지가 뜬다면 당장 pom.xml 파일을 열어보자. 바로 저 빨간 네모 박스에 있는 runtime 놈이 범인이니 해당 코드를 주석처리해주면 말끔히 해결할 수 있다. 주석처리 후 저장해주면 이렇게 출소한 Log4j 어노테이션을 만날 수 있다. 왜 이런 에러가 날까? 개발자 답게 한 번 찾아봤다. dependency는 각각의 scope를 가진다. scope의 종류는 아래와 같다. compile : 기본 영역이며 컴파일 시점에 필요하고 배포할 때도 포함된다. provided : 컴파일 시점에 필요하지만 배포 시점에는 불필요한 라이브러리로 JDK, Se..