1. 상황setEnv.sh 내에 java home 변경이 제대로 되지 않음-> Nexus는 저장소 관리자 프로세스를 소유한 운영체제 사용자의 환경 변수에 있는 자바를 선택함. 2. 해결/bin/jsw/conf/wrapper.conf 파일 수정wrapper.java.command=java로 되어있는 부분을 수정(값은 디렉토리가 아닌 실행 파일의 파일 경로)예 wrapper.java.command=/usr/lib/jvm/java-8-openjdk-amd64/bin/java/bin/jsw/conf/wrapper.conf 파일의 위치는 다음에서 확인 할 수 있다.Nexus Repository Manager UI에 로그인관리(Administration) > 지원 도구(Administration) 선택시스템 정보(..
Eclipse Docker Tooling자동으로 Docker 연결또는 Docker Host 항목에서 tcp://localhost:2375 입력Conection Test 하면 2375 port에서 작동하도록 오픈해보자. 해결방법 (밑에 4번으로 성공함)1.[Fail] Docker 설정에서Expose daemon on tcp://localhost:2375 without TLS 체크Restart Docker Desktop에서 Restart 진행 2. [Fail] damon.json에 추가{ "hosts": ["tcp://0.0.0.0:2375", "npipe://"]} 3. [Fail] PowerShell에서 Docker 데몬 재시작& 'C:\Program Files\Docker\Docker\DockerCl..
1. Docker 설치 후 아래와 같은 오류 메시지 발생provisioning docker WSL distros: ensuring main distro is deployed: deploying "docker-desktop": importing WSL distro "WSL2는 현재 컴퓨터 구성에서 지원되지 않습니다.\r\n\"가상 머신 플랫폼\" 선택적 구성 요소를 사용하도록 설정하고 BIOS에서 가상화가 사용하도록 설정되어 있는지 확인하세요.\r\n실행하여 \"가상 머신 플랫폼\"을 사용하도록 설정: wsl.exe --install --no-distribution\r\n자세한 내용은 https://aka.ms/enablevirtualization 참조하세요.\r\nError code: Wsl/Servic..
1. Docker Toolbox 설치Docker Toolbox는 Docker Machine, Docker Compose 및 Docker Engine을 포함하는 패키지Docker Toolbox 다운로드:Docker Toolbox Releases 최신 버전의 DockerToolbox.exe 파일 다운로드Docker Toolbox 설치:다운로드한 DockerToolbox.exe 파일을 실행설치 마법사를 따라 설치를 진행설치 시 기본 설정을 그대로 사용 3. Docker Toolbox 실행설치가 완료되면 Docker Toolbox의 Docker Quickstart Terminal을 실행처음 실행 시 가상 머신을 설정하고 부팅하는 과정이 진행된다. 2. Docker Quickstart Terminal 실행 중 오..
1. Docker Machine여러 플랫폼에서 Docker 호스트 (가상머신)를 생성하고 관리할 수 있는 도구 (1) 가상 머신 생성다양한 클라우드 서비스 (AWS, Azure, GCP 등)와 로컬 가상화 도구 (VirtualBox, Hyper-V 등)를 통해 Docker 호스트를 생성할 수 있다.예)docker-machine create --drive virtualbox myvm1 (2) 멀티 호스트 관리여러 Docker 호스트를 생성하고 관리할 수 있다.이를 통해 분산 환경에서 Docker 컨테이너를 실행하고 관리 할 수 있다. (3) 이동성다양한 환경에서 Docker 호스트를 쉽게 생성하고 삭제할 수 있어 개발자와 운영자가 동일한 도구를 사용하여 일관된 환경을 유지할 수 있다. (4) 사용 사례- ..
오늘 하루종일 끙끙거렸던 과정 정리해본다. 다시는 헤매지맙시다. 1.상황 Git에 올려둔 branch가 오류가 생겨 clone이 정상적으로 되지 않는다. clone 자체가 되지않기 때문에 해당 branch에 엎어치지 할 수 없을거라고 판단 2. 해결 과정 (1) 다른 branch 생성 후 강제로 push해보자 일단 branch 생성 후 정상적으로 동작하는지 확인 그리고 git 내에서 새 branch와 merge를 시도하였으나 -> Conflict가 발생 git에서 pull request 후 내가 원하는 소스로 엎어치기하고 push를 진행해보았다. git pull origin main 이때 다음과 같은 오류가 발생 error: The following untracked working tree files w..
1. 필요한 파일 다운로드 2. features 파일 다운로드 받은 features 폴더 안에 있는 .jar 파일들은 압축을 풀어 eclipse\features 폴더에 넣는다. 그리고 다운로드 받은 artifacts.jar 압푹을 풀면 artifacts.xml가 있는데, 여기 내용을 참고하여 설치하고자 하는 플러그인의 artifact element를 복사하여 eclipse > artifacts.xml 에 넣는다. 3. Plulgins 파일 다운로드 받은 plugins 폴더에 있는 .jar 파일을 그대로 eclipse\plugins 폴더에 붙여넣기 한다 eclipse\configuration\org.eclipse.equinox.simpleconfigurator에 bundles.info 파일에 해당 plug..
1. 프로젝트 생성 표준프레임워크 개발환경 > eGovFrame > Start > New Web Project 프로젝트 이름과 그룹아이디를 입력하고 Sample Project 를 생성하기 위하여 Generate Example에 체크하고 Finish를 클릭한다. 2. MySQL DB 생성 테이블 이름은 example로 했다. create database example; 3. Script를 Mysql에 맞게 변경 Hsql Script 위치는 다음과 같다. create table SAMPLE (ID VARCHAR(16) not null, NAME VARCHAR(50), DESCRIPTION VARCHAR(100), USE_YN CHAR(1), REG_USER VARCHAR(10), primary key(ID)..
1. 다운로드 https://dev.mysql.com/downloads/mysql/ 위의 빨간색 표시된 Archives를 누르면 이전 버전을 다운로드 받을 수 있다. 나는 8.0.32가 필요하여 다운받음 2. 원하는 위치에 압축풀기 3. 관리자 권한으로 명령프롬프트 실행 Win + R > cmd 관리자 권한으로 실행 : ctrl + Shift + 확인(Enter) 클릭 mysql bin 폴더로 이동 cd E:\Devs\DB\mysql-8.0.32-winx64\bin 4. 윈도우 서비스 등록 mysqld --install cf) 윈도우 서비스 제거 mysqld --remove 5. 초기화 mysqld --initialize 짠! 아까 없던 data 폴더가 생성되었다. data > 컴퓨터 이름.err 파일에..
