ETC/Other(12)
-
순수 Java Project에서 Logback 사용할 수 있을까?
[목차] 1. 글을 쓴 이유 2. logback 설정방법 3. logback 사용방법 4. (추가) 로그에 색깔 넣기 1. 글을 쓴 이유 System.out.println 보다 log로 코드결과 값을 확인하고 싶어서 java project에 추가하려고 하니 스프링 설정 프로젝트에서만 글이 많이 나오고 자바 프로젝트에 대해서는 나오지 않았다. 그 이유를 혼자서 생각해보니 디버거를 하면 되서 log를 찍을 필요가 없지 않았을까라는 생각을 해본다. 하지만 알고리즘 풀면서 log에 찍고 싶었고 어차피 로그 설정하는 방법을 알아보고자 해서 한번 설정을 해본다. 2. logback 설정방법 먼저 gradle 프로젝트로 이루어진 자바프로젝트가 있다면 그걸로 설정할 것이다. 먼저 gradle logback을 찾아봐야해..
2024.02.07 -
Process
1. Process? 일반적으로 디스크에 저장되어있는 프로그램의 실행은 우선 프로그램 자신의 고유한 메모리 공간에 프로그램의 코드가 적재될 것이고 프로세서는 메모리에 적재된 코드 즉, 프로램의 명령어를 하나하나 읽어서 실행하게 된다. 이렇게 실행 중인 상태의 프로그램을 우리는 프로세스(Process) 또는 Task라고 부른다. 예를 들면 윈도에서 작업 관리자를 켜보면 지금 실행하고 있는 프로그램(프로세스)를 확인할 수가 있다. 2. Process Memory Structure 프로세스는 실행중인 프로그램으로서 역할을 수행하기 위해서 프로세서를 점유해야한다. 그리고 프로세스는 할당시간과 메모리, 파일, 입출력장치와 같은 자원을 필요로 한다. 그래서 이러한 자원이 할당이 되어야한다. 아래 그림은 프로세스의 ..
2023.11.24 -
tomcat 설정_인텔리J 유료버전
인텔리 J유료버전에서 tomcat 설정하는 방법을 알아보겠다. 사실 스프링 부트 사용하면 tomcat이 내장되어있기 때문에 따로 설정할 필요는 없지만 혹시나 war 배포를 할 경우 아니면 따로 tomcat server를 설치할 필요가 있다면 해당 글을 보면 도움이 되었으면 좋겠다. 먼저 tomcat을 공식 홈페이지에서 다운 받자! google에서 tomcat으로 검색하면 맨 처음 사이트가 공식 사이트이다. (귀찮으신 분들을 위한 링크를 삽입!) 아래 이미지 클릭해도 사이트 이동! https://tomcat.apache.org/ 위에 tomcat 10 메뉴로 클릭 후 zip 파일로 다운 받는다. 오른쪽 위를 보면 Edit Configurations... 라는 메뉴를 클릭한다. Tomcat Server 아래..
2023.11.15 -
error_jar must specify an absolute path but is ${tools.jar} in com.sun.xml.bind:jaxb-osgi:2.2.10
그래들 작업을 하다가 아래와 같은 Error가 나서 어떻게 해결해야하는지 검색하였다. 한국어로 되어있는 곳이 없는거 같아서 내 블로그에 옮겼다. 해결방법은 간단하다 아래에 있는 그래들을 추가해주면 저 에러가 나오지 않는다! 끝! ㅋㅋㅋㅋㅋ 아주 간단한 해결법이다! Errors occurred while build effective model from /Users/*****/.gradle/caches/modules-2/files-2.1/com.sun.xml.bind/jaxb-osgi/2.2.10/c926a537af564ec047ec6308df1d0d2a03364a86/jaxb-osgi-2.2.10.pom: 'dependencyManagement.dependencies.dependency.systemPath..
2021.12.13 -
Jenkins plugin offline 설치 준비
회사에서 너무 폐쇄적인 환경이라 젠킨스를 오프라인으로 설치해줘야하고 또 플러그인 또한 따로 설치를 해줘야한다. 일단 젠킨스 플러그인을 어떤 것을 설치할지 정확히 모르는 상태이기 때문에 전부 다 다운받자! 인터넷이 안되는 환경이라 다 가지고 가서 사용하는 플러그인을 골라서 설치할 예정이다. 아래 사이트에 들어가면 젠킨스 플러그인 최신 버전을 받을 수 있다. http://updates.jenkins-ci.org/latest/ Permalinks to latest files updates.jenkins-ci.org 그런데 문제가 생겼다... 너무 많은 플러그인이 존재하는 것이다.. 이걸 언제 클릭 하나하나해서 받을까............. 어떻게 하면 한번에 받을수 있을까 고민하였다.....아 분명 링크를 한..
2021.09.15