| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 |
- 프로세스
- Docker
- START WITH
- 키보드
- oracle
- integer
- Tomcat
- API
- 스레드
- MariaDB
- MySQL
- Database
- 티스토리챌린지
- 영상편집
- 삼성증권
- HTML
- ibatis
- equals
- 스레드 덤프
- java
- cmd
- 오블완
- 안드로이드 스튜디오
- http
- 톰캣
- 컨트롤러
- letterspacing
- Linux
- JDBC
- wsdl
- Today
- Total
목록전체 글 (249)
블로그 이름
java -version : 자바 버전 확인 명령어. command not found 출력됨sudo yum list | grep jdk : 설치가능한 자바 패키지 정보 확인. 이 중 원하는 java 버전 확인sudo yum install java-1.8.0-openjdk : 자바 1.8버전 다운로드which java : 자바 위치 확인readlink -f /usr/bin/java : which java 명령어로 확인한 자바 위치가 심볼릭 링크인 경우 해당 명령으로 실질적 위치 파악 필요. 환경변수에 적용해야 하는 실제 위치는 해당 명령어로 확인가능vim /etc/profile : 파일 편집기로 profile 하단에 아래 환경변수 설정 추가 필요export JAVA_HOME=/usr/lib/jvm/java..
Spring 환경에서 잘 동작하던 라이브러리가 동작하지 않는 현상 발생 에러 로그 일부 발췌org.apache.catalina.LifecycleException: Failed to start component... 라이브러리의 AAAA.class 클래스 파일을 찾을 수 없다는 내용으로 컴포넌트 불러오기에 문제가 발생한 것으로 예상되어 Maven 저장소 clean 및 update 및 Servers 탭에서 Tomcat 우클릭 후 clean 이후 해결됨
하나의 서버에서 여러 프로그램을 띄워야 할 때, 각 프로그램이 요구하는 Java 버전이 다를 경우가 있다.예를 들어 프로그램 A가 자바 1.8, B가 자바 11을 사용한다면 시스템 전체 Java 버전을 변경하며 실행할 수도, 서버에 하나의 JAVA_HOME 만 둘 수도 없다. 이 경우 톰캣 인스턴스 별로 JAVA_HOME 을 다르게 설정하여 실행하면 된다. 우선 서버에 자바 8과 자바 11 둘 다 설치한다.C:\Java\jdk1.8.0_202 C:\Java\jdk-11.0.22 이후 톰캣을 2개 설치한다.C:\tomcatA - Java 8을 사용할 프로그램 C:\tomcatB - Java 11을 사용할 프로그램 이후 톰캣의 bin 폴더 안에 setenv.bat 파일을 생성 (java 버전은 경로에 맞게..
DB 재시작을 위해서는 DB 인스턴스와 리스너를 종료해야 한다.여기서 instance란 오라클 프로세스에서 DB 운용을 위한 메모리, 풀 등을 관리하고, Listener는 외부 네트워크 접근 및 활용 가능케 하는 프로세스로 Listener 우선 종료 후, instance 를 종료하여야 한다. 1. Listener 종료lsnrctl status - 리스너 실행 상태 확인lsnrctl stop - 프로세스 종료 (작업관리자에서 TNSLSNR.EXE 프로세스 종료됨 확인) 2. Instance 종료sqlplus "/as sysdba" - sysdba 로그인select instance_name, status from v$instance; - 현재 접속한 instance 명과 상태가 OPEN인지 확인select ..
발생원인npx ... init 명령어로 설정파일 생성 중 예외 발생하는 현상 존재. 에러로그는 다음과 같다. npm error could not determine executable to run npm error A complete log of this run can be found in: C:\Users\test\AppData\Local\npm-cache\_logs\2025-10-...-0.log 해당 에러는 npm이 실행해야 할 프로그램을 찾지 못했거나, node.js 설치 경로(환경 변수) 가 꼬였을 때 주로 발생한다. 해결방법 우선 node -v 명령어와, npm -v 명령어로 node.js 와 npm 버전을 확인하여 정상 설치가 되었는지 확인한다.둘 중 하나라도 나오지 않는 경우 node.js..
Node.js 다운로드 시 npm이 정상 설치되지 않아 npm 버전을 확인할 수 없는 현상 발생 설치한 node.js 버전은 v22.20.0 이며, npm -v 실행 시 C:\Program Files\nodejs\npm.ps1 파일을 로드할 수 없습니다 에러 발생. 전체 로그는 다음과 같다. npm : 이 시스템에서 스크립트를 실행할 수 없으므로 C:\Program Files\nodejs\npm.ps1 파일을 로드할 수 없습니다. 자세한 내용은 about_Execution_Policies(https://go.microsoft.com/fwlink/?LinkID=135170) 를 참조하십시오. 위치 줄:1 문자:1 + npm -v + ~~~ + CategoryInfo : 보안 오류: (:) ..
URL로 API 전송 시 아래와 같은 예외가 발생. org.springframework.web.client.ResourceAccessException: I/O error on POST request for "http://localhost:8080/test/test": Error writing request body to serverat org.springframework.web.client.RestTemplate.createResourceAccessException(RestTemplate.java:926)at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:906)...Caused by: java.io.IOException:..
Spring Boot 설정 파일에 application.properties로 작성할지, application.yml로 작성할지 고민하는 경우가 있다.두 파일 모두 외부 설정을 관리하기 위해 사용하는데, 문법과 가독성 측면에서 차이가 존재한다. application.propertiesserver.port=8080spring.datasource.url=jdbc:mariadb://localhost:3306/testdbspring.datasource.username=testuserspring.datasource.password=1234logging.level.org.springframework=DEBUGKey=Value 형식으로 작성한다. 단순하여 한눈에 보기 편하지만, 계층적인 구조를 작성하는데 불편함이 있다..
hosts 파일이란 운영체제가 호스트 이름을 IP 주소에 매핑할 때 사용하는 컴퓨터 파일이다. #으로 주석 처리하며 탭으로 구별하며 빈 줄은 무시된다.첫 문자에는 IP주소를, 두번째 문자에는 호스트 이름을 적으면 된다. 개발 시 사용하는 localhost 를 본 적이 있을 것이다.hosts 파일을 열어보면 기본적으로 127.0.0.1 localhost 라고 적혀있는 것을 볼 수 있다.주소창에 localhost를 입력하면 운영체제에서 자동으로 localhost를 127.0.0.1로 변환하여준다. hosts 파일의 위치는 운영체제에 따라 다르며, 파일명은 보통 hosts로 되어있다윈도우에서의 hosts 파일 위치는 %SystemRoot%\System32\drivers\etc\hosts 이다.SystemRoo..