본문 바로가기

분류 전체보기22

[Spring Boot] log4j AppenderLoggingException 에러 Spring boot를 이용해서 프로젝트를 만들던 중 에러가 발생했다. 빌드는 gradle로 이용하고 있었고, VM에서 사용할때까지만 해도 잘 돌아가던게 docker image를 만들고 container에 올려서 사용하니까 log4j 관련 에러가 발생하는거였다. 2023-08-24 02:20:10,663 main ERROR An exception occurred processing Appender Console_Appender org.apache.logging.log4j.core.appender.AppenderLoggingException: java.lang.NoSuchMethodError: org.apache.logging.log4j.util.StackLocatorUtil.getCurrentStackT.. 2023. 8. 24.
[Eclipse] NullPointException 에러창 팝업 github 오픈 소스를 가져와 프로젝트를 빌드하는데 계속 에러가 발생했다. 빌드할때 뿐 아니라 이클립스를 시작할 때, property를 볼때 계속 떴다. 가져온 프로젝트의 환경문제인가 싶었다. 환경 설정이 잘못되어있긴 했다. 프로젝트 - Properties - Java Build Path - Libraries 에서 JDK와 Apache Tomcat 버전이 맞지 않아서 다시 맞춰줬다. 문제가 없어보였다. 그렇지만 이대로 확인을 눌러 다시 eclipse로 돌아와도 똑같은 에러창이 뜨고 있었다. 해결 방법은 간단했다. Eclipse를 다시 시작해주었다. 프로젝트에 계속 표시되고 있었던 빨간 에러 표시도 사라지고 에러창도 뜨지 않고 문제가 해결되었다. 2023. 8. 7.
[LINUX] CentOS yum 명령어 CentOS에서 yum 명령어를 사용할 때 자주쓰거나 사용했었던 명령어들을 모아봤다. 1. 설치된 패키지 조회 yum list installed yum list installed | grep mysql 2. 패키지 조회 yum list yum list | grep mysql 3. 패키지 정보 조회 (여기서는 grep이 아닌 패키지 명으로 입력해야한다) yum info yum info mysql 4. 패키지 업데이트 yum update yum update mysql 5. 패키지 삭제 yum remove mysql * 서버 설치시 기본 yum install 목록 yum install java-11-openjdk-devel.x86_64 yum install java-1.8.0-openjdk-devel.x86_.. 2023. 5. 17.
[LINUX] CentOS8 yum 명령어 사용 안될 때 CentOS에서 yum 명령어를 사용하는데 CentOS 8에서는 지원이 종료됐다는 이유로 에러가 발생한다. [root@localhost ~]# yum install mysql-server CentOS Linux 8 - AppStream 87 B/s | 38 B 00:00 Error: Failed to download metadata for repo 'appstream': Cannot prepare internal mirrorlist: No URLs in mirrorlist 이 때는 아래 명령어를 입력해주면 yum을 다시 사용할 수 있다. sudo sed -i -e "s|mirrorlist=|#mirrorlist=|g" /etc/yum.repos.d/CentOS-* sudo sed -i -e "s|#bas.. 2023. 5. 17.