본문 바로가기
반응형

분류 전체보기140

[tomcat] 톰캣 로그 한글 깨짐 한글 깨짐실행했더니 많은 로그가 있는데 한글이 깨지는 현상이 있습니다.     한글 인코딩 해결 tomcat이 설치된 디렉토리/conf/logging.preperties 파일을 수정하겠습니다  logging.propertiesjava.util.logging.ConsoleHandler.level = FINEjava.util.logging.ConsoleHandler.formatter = org.apache.juli.OneLineFormatterjava.util.logging.ConsoleHandler.encoding = UTF-8해당 파일을 내려보면 해당 부분이 있는데 여기의 인코딩을 수정할겁니다 logging.propertiesjava.util.logging.ConsoleHandler.encoding = .. 2024. 7. 23.
[tomcat] error running tomcat can't find catalina.jar 오류 발생tomcat 9.0.91 버전을 다운로드 받아서 실행하다가 어느 순간 다시 실행할 때Error running 'tomcat 9.0.91' can't find catalina.jar  에러 메시지가 발생하면서 실행이 안돼는 오류가 발생했습니다.       오류 원인다운로드 받은 그대로 사용했었던 tomcat 9.0.91 디렉토리 이름을tomcat으로 변경해버려서 발생한 오류였습니다.     오류 해결톰캣 설정으로 가보면C:\tomcat 9.0.91\lib\jsp-api.jar, C:\tomcat 9.0.91\lib\servlet-api.jartomcat 9.0.91 이라는 디렉토리가 없어서 빨간불이 들어와있었습니다. 기존의 jar 파일들을 지우고,다시 디렉토리에 맞게 추가 후 실행하니 정상 작동합.. 2024. 7. 23.
[Spring Boot] JPA @Transactional과 변경 감지 Update @Transactional 적용 x 테이블의 모습입니다. 테이블의 PLAN_ID가 1인 행의 데이터를 update 하려고 합니다.  PlanController@ResponseBody@PatchMapping("")public Plan updatePlan(@RequestBody Plan plan) { return planService.update(plan.getPlanId(), plan.getPlanTitle(), plan.getBudget(), plan.getPlanStartDate(), plan.getPlanEndDate());}먼저 @PatchMapping을 사용해 업데이트 요청을 받을 Controller를 작성합니다.  PlanService@Service@RequiredArgsConstructo.. 2024. 7. 11.
[Linux] 사용자와 그룹 관리 사용자 제어 명령어 useradd - 사용자 추가 [root@localhost ~] man useradd# 옵션 확인 [root@localhost ~] useradd -u 1234 newuser2# id 지정 [root@localhost ~] useradd -g newGroup newuser3# 그룹 지정 [root@localhost ~] useradd -d /newHome newUser4# 홈 디렉토리 지정 [root@localhost ~] useradd -s /bin/csh nweUser5# 쉘 지정 쉘은 설정하지 않으면 기본으로 /bin/bash 로 되어있습니다. passwd - 사용자 비밀번호 변경 [root@localhost ~] passwd# root 비밀번호 변경 [root@localhost.. 2024. 3. 23.
[Vue] Vite 환경 변수 + axios전역 설정으로 개발/배포 URL 구분하기 Vite Proxy https://ko.vitejs.dev/config/server-options.html#server-proxy Vite Vite, 차세대 프런트엔드 개발 툴 ko.vitejs.dev vite.config.js export default defineConfig({ plugins: [vue()], server: { proxy: { '/api': { target: 'http://localhost:8080', changeOrigin: true, } } } }) server.proxy를 사용해서 /api/~ 요청시 서버 URL로 요청하게 설정 했지만 빌드했을때는 localhost가 아닌 배포된 서버 URL로 요청해야 합니다. 그래서 Vite에서 제공하는 Proxy 방법말고 다른 방법으로 설정하.. 2024. 3. 13.
[AWS] EBS 볼륨 축소(루트 볼륨 변경) EBS 루트 볼륨 변경 # 디스크 용량 확인 [ ~]$ df -h ... /dev/xvda 600G 49G 45G 9% / 현재 사용중인 용량은 루트 볼륨 용량의 9%밖에 되지 않습니다 루트 볼륨의 용량이 너무 커서 600G -> 100G 축소 하려고 합니다. 새로운 볼륨 생성 더 작은 크기의 볼륨을 생성하고 루트 볼륨을 바꿔주는 방법으로 진행했습니다. 생성한 볼륨도 인스턴스에 연결해 줍니다.(같은 가용 영역으로 생성!) # 블록 디바이스 목록 [ ~]$ sudo lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT xvda 202:0 0 600G 0 disk └─xvda1 202:1 0 600G 0 part / xvdf 202:80 0 100G 0 disk# new! 600.. 2024. 3. 13.
반응형