쉽게 쉽게

자바 프로젝트 SVN 연동 본문

프로젝트 경험

자바 프로젝트 SVN 연동

곱마2 2023. 6. 4. 16:32
반응형

자바 프로젝트와 SVN을 연동하는 과정에서 발생했던 오류와 과정을 설명하려고 한다.

SVN

1. 자바 프로젝트와 SVN 연동과정

자바 프로젝트와 SVN 연동은 간단하게 진행할 수 있다.

사전준비로 SVN Repository Location를 만들어 놓아야 한다. (VisualSVN server에 new Repository를 만들라는 의미)

방법은 두 가지다.

1. 프로그램 소스에서 SVN Repository Location에 연결하는 방법

2. SVN Repository Location을 먼저 만들고 프로그램 소스에 연결하는 방법

두 방법은 순서의 차이지 큰 차이는 없다.

 

먼저 프로그램 소스에서 SVN Repository Location에 연결하는 방법이다.

1. 프로그램 소스 - Team -Share Project - SVN 순서로 클릭한다.

Team - Share Project

 

SVN

2. SVN 연동하기

URL에 만들어 놓은 SVN Repository Location 주소를 입력한다.

SVN Server의 계정을 입력한다.

SVN 연동

두 번째로 SVN Repository Location 주소를 먼저 연결 후 프로그램 소스를 SVN에 연동하는 방법이다.

1. SVN Repositories에서 New - Repository Location을 클릭한다.

 

SVN Repositories 탭이 안보인다면?

더보기
1. Window - Show View - other을 클릭

 2. svn을 검색 후 SVN Repositories 클릭

 

SVN Repositories

 

2. SVN 주소 연동

URL에 만들어 놓은 SVN Repository Location 주소를 입력한다.

SVN Server의 계정을 입력한다.

SVN 연동

3. SVN 생성 완료

이제 1번 방법 대로 프로젝트 소스와 연동하면 된다.

 

 

2. 연동 시 발생한 오류

1. 웹 프로젝트인데 [Run on Server]가 보이지 않는 문제

SVN에 연동되어 있는 프로젝트를 Check Out 하여 가져왔을 때, 서버를 실행시키는 버튼이 보이지 않았다.

 이 문제는 이 프로젝트가 웹 프로젝트라는 걸 인식하지 못해서 발생한 문제였다.

이클립스의 프로젝트 [Properties] - Project Facets 클릭

원래는 위에 사진처럼  Dynamic Web Module(웹 프로젝트)가 체크되어 있어야 한다. Java 항목도 해당 프로젝트에서 사용하는 버전에 맞춰서 설정해준다.

필자도 위에 3개 항목을 체크하여 설정해줬다.

 

2. Errors occurred during the build. Errors running builder 'Java Builder' on project 

이클립스 실행 시 이런 오류가 발생

이는 Eclipse IDE에서 발생하는 빌더 오류 메시지로 이 오류는 Java 프로젝트의 빌드 중에 빌더 관련 문제가 발생했음을 말한다.

원인으로는

  • 프로젝트의 빌드 경로가 잘못 설정되었거나
  • 프로젝트에서 사용하는 라이브러리의 버전이 충돌하였거나
  • 프로젝트의 Java 버전이 올바르게 설정되지 않았거나, Java 환경 변수가 제대로 구성되지 않은 경우가 있다.

필자는 jdk 버전이 올바르지 않았던 오류로 기존의 jdk 1.6 버전에서 eclipse.ini 파일의 jdk 버전을 1.8로 변경했다.

-vm
C:\Program Files\Java\jdk1.8\bin\javaw.exe

 

https://dakafakadev.tistory.com/143

 

SVN 체크아웃 후 프로젝트 실행까지 발생한 문제 해결

기존 SVN 레포지토리에 있던 소스를 다른 레포지토리로 옮기고 체크아웃 후 실행하는데 그 과정에서 발생한 문제들의 해결방법을 정리해본다. 1. properties 파일을 찾지 못하는 문제 프로퍼티 파일

dakafakadev.tistory.com

https://selfdevelope.tistory.com/429

 

SVN 프로젝트 check out 후 톰캣연동을 어떻게 해야할지 막막합니다.

1. 일단 로컬에 톰캣을 설치합니다. 2. 이클립스에서 메뉴 window - preferences - server - runtime Environments 에 설치한 톰캣을 등록합니다. 3. 메뉴 file - new - other - server 선택하면 프로젝트 익스플로어에 ser

selfdevelope.tistory.com

잘못된 내용이 있다면 지적부탁드립니다. 방문해주셔서 감사합니다.

 

 

반응형

'프로젝트 경험' 카테고리의 다른 글

[HTML] textarea 출력시 공백과 개행 처리  (0) 2024.06.26
[ibatis] DML(insert, update, delete)의 return값  (0) 2023.07.23
SVN 프로젝트 merge 충돌  (0) 2023.07.09
IP주소 찾는법  (0) 2023.06.04
SqlMapClientTemplate  (0) 2023.05.28