본문 바로가기

티스토리챌린지5

Oracle 19c 레지스트리 삭제 시 주의 및 복구 방법 Windows 10에서 Oracle 19c를 완전 삭제 하기 위해서는 하단 3가지를 진행해야 합니다.서비스 > Oracle로 시작하는 서비스 모두 중지Oracle deinstall.bat 실행레지스트리에서 Oracle 관련 삭제 3번 레지스트리 삭제를 할 때 주의해야 할 점을 공유드리려고 합니다.레지스트리를 잘못 삭제하게 되면 윈도우 부팅에도 문제가 생깁니다.레지스트리에 Oracle 관련 내용을 삭제할 때 HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Oracle 관련 폴더만 삭제해야 합니다.저처럼 바보같이 Wow6432Node 폴더를 전체 삭제하게 되면 재부팅 시 기동이 정상적으로 안 됩니다...ㅎㅠㅠ 레지스트리 삭제 시 주의점과 Wow6432Node 폴더를 실수로 삭제하고 재.. 2024. 11. 22.
Oracle 19c setup.exe 실행되지 않는 문제 최근에 MySQL과 MariaDB만 쓰다가 Oracle로 테스트하고 싶은 게 있어서 설치를 진행했습니다.진행중에 Windows 10에서 oracle 19c setup.exe가 실행되다가 깜빡하고 꺼지는 문제를 해결하는 방법을 공유하려고 합니다. 간단하게 요약하면 2가지만 확인 및 변경해주시면 됩니다. 1. 폴더 이름에 공백(white space) 확인Ex) C:\Users\jaedeok\OneDrive\바탕 화면\WINDOWS.X64_193000_db_home2. 설치 폴더를 C:/ 또는 D:/ 루트 경로 이동 하단 setup.exe를 클릭하고 관리자 권한으로 실행을 하면 console 창이 열리고 깜빡거리고 꺼지는 경우가 있습니다.  oracle setup.exe not running 으로 구글링을 해.. 2024. 11. 20.
Linux nohup과 &의 역할 및 표준 출력과 표준 오류 파일 처리 Spring boot의 Jar를 리눅스 서버 또는 윈도우 bash에서 직접 실행하는 경우가 종종 있습니다.nohup java -jar 이름.jar & 명령어로 실행을 하는데 nohup과 &(엠퍼샌드)의 역할과 nohup 실행 시 표준 출력과 표준 오류 처리 방법이 궁금해서 정리를 했습니다.nohup과 &의 역할 및 하단 상황별 표준 출력과 표준 오류 파일 처리 방법을 정리했습니다.nohup.out 기본 생성표준 출력만 파일 생성표준 오류만 파일 생성표준 출력과 표준 오류 파일 모두 생성표준 출력과 표준 오류 파일 모두 생성 X nohup의 역할 - 세션 독립성nohup(no hang up)은 터미널 세션 종료 후에도 프로세스를 계속 실행하기 위한 명령어입니다.기본적으로 터미널을 닫으면 해당 세션에서 실행.. 2024. 11. 19.
React CRA 프로젝트 빌드(Webpack, Babel) React의 Create React App(CRA)는 빠르게 프로젝트를 시작할 수 있도록 도와주는 기능입니다.CRA로 만든 프로젝트에서 프로덕션 환경에 배포할 준비가 되면 npm run build 명령어를 통해서 최적화된 정적 파일을 생성합니다. 빌드 과정에서 핵심적인 역할을 하는 도구가 Webpack과 Babel입니다.npm run build 동작 과정과 Webpack과 Babel에 대해서 공부한 내용을 정리했습니다.맞지 않는 내용이나 추가적인 고견이 있으시면 댓글을 달아주시면 감사하겠습니다. npm run build 동작 과정1. 환경 설정빌드 과정이 시작되면 애플리케이션의 환경 설정이 production 모드로 전환됩니다.NODE_ENV=production이 설정되면, React와 관련된 개발 전용.. 2024. 11. 18.
Gradle에서 환경별 Nexus 설정 관리하기 Spring Boot로 백엔드 개발을 하면 빌드 도구로 Gradle을 많이 사용하고 gradle.properties라는 파일은 많이 보셨을 것 같습니다. 회사나 프로젝트마다 라이브러리 또는 넥서스를 관리하는 방법은 전부 다릅니다.해당 게시물에서는 넥서스가 개발, 테스트, 운영으로 각각 나눠져 있고 ip나 도메인이 다를 때 설정 파일을 환경별로 나눠서 사용하는 방법을 다루려고 합니다. ./gradlew 명령어로 빌드 수행 시에 프로젝트 설정 변수인 -Penv를 받아서 gradle-${env}.properties로 각 환경별 넥서스 정보를 불러오는 방법을 정리했습니다. 하단 목록은 환경별로 만들 gradle 설정 파일 이름과 환경별로 테스트에 사용하기 위한 넥서스 포트 번호입니다.환경별환경별(영어)환경별 설.. 2024. 11. 14.