본문 바로가기
반응형

Develop/etc58

[Ant] Unable to locate tools.jar. Expected to find it ... 에러 에러 : Unable to locate tools.jar. Expected to find it in 경로 예상 원인 JDK 미설치 Path 경로가 JRE로 되어있음 (tools.jar은 jdk에 있다) 해결 방법 JDK 설치 Path 경로 설정 2021. 3. 2.
[Jenkins] SVN과 연동하기 이 포스팅은 아래 가정 하에 시작한다 Jenkins가 설치되어 있다. SVN에 프로젝트를 하나 놓았다. Jenkins와 SVN 연동하기 1. Jenkins에서 새 item 생성 2. Jenkins 프로젝트 설정 add credentials 2-1. 소스 코드 관리에서 Subversion이 없다면? ▼ 더보기 Jenkins 홈에서 Jenkins 관리 - Plugin Manager - 설치 가능 - subversion 검색 후 설치 설치 후에 jenkins를 재시작해야 한다. 3. 빌드를 통해 연동 확인 파란색 불: 연동 완료 빨간색 불: 오류 로그를 확인 필요 2021. 2. 25.
[Jenkins] Git과 연동하기 목차 1. 연동하기 2. git webhook 설정하기 (push가 일어나면 Jenkins 자동 build 되게 하기) Jenkins와 Git 연동하기 1. Item 생성 2. Git 추가 2-1 Failed to connect to repository: Command "git.exe ls-remote -h -- git@..." returned status code 128: stdout: stderr: Host key verification failed. fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists. 에러 repository에 대.. 2021. 2. 24.
[Eclipse] The project contains another dependency with the same archive name Inavalid classpath publish/export dependency ~~. The project contains another dependency with the same archive name ~~에 해당하는 jar 파일이 여러개 있을 경우 발생한다. (스크롤이 너무 길어서 화면을 나눠 찍었지만 같은 프로젝트 내에 존재하는 jar 파일이다.) 1. 중복되는 jar 파일 제거 2. properties - deployment assembly 에서 제거 서버 구동 시 꼭 필요한 라이브러리가 아니라면 위에서 제거해도 된다. Source의 파일들을 Deploy Path 위치에 두겠다는 의미이다. 나같은 경우에 아래 회색줄로 가려진게 jar파일들을 모아둔 라이브러리인데, Deploy Path 위치할 .. 2021. 2. 18.
[Jenkins] Jenkins 개념부터 설치, 연동까지 회사 스터디로 Jenkins 공부를 하게 되었다... 🚀 Jenkins : www.jenkins.io/ Jenkins Jenkins – an open source automation server which enables developers around the world to reliably build, test, and deploy their software www.jenkins.io Continuous Integration Tools의 일종 무료 오픈소스 자동화 서버 빌드, 배포 자동화를 지원하는 수백개의 플러그인 제공 빌드: 코드를 실행할 수 있는 상태로 만드는 일. 배포: 사용자 접근이 가능하도록 배치시키는 일. CI Tools; Continous Integration Tools Continuous.. 2021. 2. 17.
초보 개발자를 위한 도구 개발 도구 - Disqus disqus.com/ https://disqus.com/ disqus.com 해외 소셜 댓글 서비스 자바스크립트 코드를 사이트에 등록하면 위젯 형태로 서비스에서 바로 사용 가능한 댓글 전문 서비스 트래픽이 적은 경우 무료로 사용 가능 - LiveRe livere.com/ 라이브리 간편한 사진/동영상 첨부 livere.com 국내 소셜 댓글 서비스 별도 가입 없이 댓글 작성 가능 기존 서비스(카카오, 네이버, 페이스북 등) 계정을 통해 이용 가능 무료 / 유료 버전 별도 존재 - Utterances utteranc.es/ utterances utteranc.es 깃허브 댓글 무료 사용 가능 댓글을 마크다운으로 작성 가능 - Zapier zapier.com/ Zapier | The.. 2021. 2. 16.
[GIT] 로컬 프로젝트를 GitHub에 올리기 본 포스팅에서는 GitHub와 Git Bash를 이용해 로컬 프로젝트를 GitHub에 올리는 방법을 포스팅한다. GitHub에서 레포지토리를 생성했다는 가정 하에 포스팅한다. 생성한 레포지토리의 주소를 복사해둔다. 깃허브에 업로드할 프로젝트를 우클릭 - Git Bash Here 선택 업로드 실패해서 파일이 다른 곳으로 이동되거나 손상을 대비해 백업 파일 생성을 추천한다. 다음 명령어들을 실행한다. 한꺼번에 복붙할 것이 아니라 직접 한줄한줄 치면서 오류가 나지 않나 확인하며 실행하는 것이 좋다. $ git init // 로컬 저장소 생성 $ git status // 올라갈 파일 있는지 현재 폴더의 파일들 확인 // 둘 중 하나 선택 $ git add . // 로컬 저장소에 전체 파일 업로드 $ git ad.. 2021. 2. 15.
[eclipse] mustache 이용하기 intellij와는 다르게 eclipse에서는 mustache 플러그인이 존재하지 않는다. *.mustache 형식으로 파일을 생성할 수는 없지만 하이라이트, 기울기 등의 효과가 없어 코드를 작성, 수정이 힘들다. html 파일로 생성한 뒤에 파일 이름 수정을 통해 .mustache로 바꾸는 경우도 있지만, 매번 이렇게 하기는 힘들 것이다. 그래서 나는 아예 mustache 형식의 파일은 html 문법을 따르도록 설정해두었다. window - preferences - General - Content Types Add Root 버튼 클릭 후 Mustache 입력 (이름은 자유롭게 지정해도 된다.) File associations의 Add 버튼을 누르고 *.mustache 추가 Associated edito.. 2021. 1. 19.
[Eclipse] war 파일 lib 폴더가 없을 경우 war 파일 내부에 /WEB-INF/lib 안에 일부 jar 파일만 필요한 경우였다. export 했던 war 파일을 압축 해제만 하면 되는데 lib 폴더 자체가 없었다. 프로젝트 우클릭 - properties - deployment assembly add 해서 연결된 프로젝트나 라이브러리 추가 위 방법이 안되면 아래 방법으로도 시도해볼 것 프로젝트 우클릭 - properties - java build path - order and export 체크하고 apply and close 2021. 1. 15.
반응형