전체 글
[Linux] - Docker 설치 방법 (Cli 환경)
Linux에 도커를 설치하고 실행시켜보자. # 도커 설치파일 다운로드 # 도커 설치파일 다운로드 $ curl -fsSL https://get.docker.com -o docker-install.sh # 도커 설치파일 실행 # 도커 설치파일 실행 $ sh ./docker-install.sh --dry-run # 결과 # 결과 # Executing docker install script, commit: c2de0811708b6d9015ed1a2c80f02c9b70c8ce7b apt-get update -qq >/dev/null DEBIAN_FRONTEND=noninteractive apt-get install -y -qq apt-transport-https ca-certificates curl >/dev/n..
.jar 파일 생성 및 실행방법
배포를 위한 .jar 파일 생성 방법부터 .jar 파일 실행 방법까지 알아보자. 1. .jar파일 생성 방법 - .jar파일을 생성하고자 하는 "프로젝트 우클릭" - "Run As" > "Run Configurations..." 클릭 - 아래 사진과 같은 메뉴창이 뜨면 >>> Gradle Task > New_configuration 메뉴에서 >>> 2번의 "Workspace..."를 선택해주고, >>> 3번의 Add 버튼을 눌러 Task가 추가되면 더블클릭하여 bootJar로 변경해준다. >>> Apply 누른 후 Run 2. .jar파일 실행 방법 위 1단계에서 빌드가 완료되었다면 .jar를 생성하였던 프로젝트 디렉토리에 build 폴더가 생성되고, 하위 폴더인 libs폴더로 들어가면 .jar파일이 생..
[전자정부 프레임워크] - "New Boot Template Project" 구축하는 방법 (프론트, 백)
개요 : 전자정부 프레임워크에서 "제공하는 가이드에 따라" 부트 템플릿 프로젝트를 구축하는데 있어 계속되는 fetch 오류와 CORS 정책오류로 인해 로그인 조차 못하고 삽질하는 시간이 길어져만 갔다. 저와 비슷한 경험을 하시는 다른 분들은 이 글을 통해 한번에!! 갈증 해소하시길 바랍니다. 개발환경: OS : Mac M2 Pro (윈도우도 동일하게 진행가능) Framework : eGovFramework 4.1 (이클립스) Jdk : openJdk 1.8 Boot Template Project : 4.1 (backend) / 4.1 (frontend) 종합시연영상(참고용) 구축방법: 1. 아래 깃 주소로 들어가 체크해둔 두 항목을 선택한다. https://github.com/egovframework e..
Git Book VS Dooray
- Git book(깃북) Dooray Wiki 위젯 api 문서에 특화된 앱이다 보니 위젯이 좀 더 다양함. 인용구, 사진첨부+리사이즈, 텍스트관련 기본적인 필요한 기능은 다 있음. 타 사이트 url 적용가능 타 사이트 url 적용가능 메뉴 별 이동링크 적용 가능 메뉴 별 이동링크 적용 불가능 공유하기 pdf (유료버전 구매시 가능) (무료버전)각 페이지 별 인쇄해야함. 각 페이지 별 인쇄해야함. web 웹사이트 배포 가능(도메인 수정 가능) 웹사이트 배포 가능(도메인 수정 불가) Auto Save 자동저장 기능 활성화. merge를 통해 버전 로그 남길 수 있음. 이전 버전으로 복원 가능.(로그가 있을 시) 프로젝트 멤버가 문서를 함께 작성하는 경우 변경될 때마다 버전 별로 자동 저장. 누가 어떤 작..
[Mac] jdk 환경변수 설정
java -version 을 통해 21 버전이 출력되던 걸 jdk 1.8.0 버전으로 변경해보자. https://dys-r.tistory.com/401 로컬에 설치된 jdk 전체확인하는 명령어 /usr/libexec/java_home -V\n dys-r.tistory.com 우선 위 글을 통해 설치되어 있는지부터 확인한다. 설치가 되어있는 것까지 확인했다면 변경해보자. > nano ~/.bash_profile (편집기 실행 후 아래 구문 입력) export JAVA_HOME=(설치 된 jdk 경로) ex) export JAVA_HOME=/Library/Java/JavaVirtualMachines/temurin-8.jdk/Contents/Home 입력이 완료되었다면 Ctrl + X -> Y -> 엔터 로 ..
[오류해결] Error: Cask 'adoptopenjdk8' definition is invalid: 'appcast' stanza failed with: Calling the `appcast` stanza is disabled! Use the `livecheck` stanza instead.
문제상황 : Homebrew를 통해 jdk 1.8 을 설치하는 과정에서 아래 명령어를 실행하였고, 제목과 같은 오류가 발생했다. 환경 OS : Mac M2 Pro 아래 명령어를 순서대로 실행 후 다시 jdk설치 명령어를 입력해본다. > brew uninstall --cask adoptopenjdk14 > brew untap AdoptOpenJDK/openjdk > brew install --cask temurin
[이클립스] Unhandled event loop exception Java heap space 에러 해결
문제상황 : 이클립스를 실행하고 몇번 빌드를 하다보면 이클립스 동작이 멈추고 종료하라는 문구가 계속 발생한다. 환경 Framework : 전자정부 프레임워크 4.1 Server : Tomcat 8.0 OS : Mac M2 Pro 해결방법 > eclipse.ini 수정을 통한 메모리 설정 * eclipse.ini 파일 찾는법 * 더보기 먼저, 1. Finder를 열고 [Eclipse] 앱을 찾는다 2. 앱 우클릭 후 패키지 내용 보기 클릭 3. Contents 폴더 > Eclipse 폴더 > eclipse.ini 파일 > 메모리할당량 수정 및 최대사이즈 제한 아래 구문을 추가해준다. -XX:MaxPermSize=128M ++ Tip -Xmx는 최대 힙 크기를 뜻하는데 본인 pc에 맞는 힙 크기를 확인하는 ..
스크롤 넘어가는 화면 전체 캡쳐 하는 방법
위 화면을 한 화면으로 전체 캡쳐를 하고싶을 때 아래와 같은 방법으로 가능하다. 사용 포털사이트 : 구글 크롬 1. 개발자 모드 실행 Window : F12 혹은 마우스 우클릭 후 "검사" 클릭 Mac : cmd + option + i 혹은 마우스 우클릭 후 "검사" 클릭 2. 검색창 활성화 Window : ctrl + shift + p Mac : cmd + shift + p 3. capture 검색 캡쳐된 파일의 저장 위치를 선택한 후 "저장"클릭 결과물