지원하지 않는 버전의 톰캣 설치 & eclipse에서 svn 연결하기

지원·2023년 12월 29일
post-thumbnail

프로젝트에 투입이 되면서 클라이언트 쪽 개발환경에 맞게 로컬세팅하는 도중 난관에 봉착했어서 기록해보려한다.
기록을 안하면 까먹을 것 같았거든요.. (나도 알고 싶지 않았어ㅠㅠ)
프로젝트 설정때문에 하루를 다 날려버리면 그렇게 허무할 수가 없어요...

클라이언트 측 개발환경

클라이언트 측의 개발환경은 Eclipse, SVN, JDK 1.7, Tomcat 7 을 사용한다고 한다.

Git 밖에 써보지 않았는데 SVN을 이번에 처음 알게 됐네요😮

톰캣 설치

일단 웹 개발의 기본인 jdk부터 설치하고 tomcat을 깔아보자. (jdk는 구글링하면 잘 나오니까 알아서 설치!)

tomcat을 다운로드 받으려 Apache에 들어가니 아래 사진처럼 톰캣7은 더이상 지원을 안한단다...

하지만 어림없지!! 지옥에서도 꺼내와야하는 상황이니까 방법을 찾아냈지

지원 중단된 톰캣 다운로드 링크

🔼위 사이트에 가보면 다양한 버전의 톰캣이 있으니 참고!!

이클립스 설치

이클립스는 아무 버전이나 깔아도 상관없지만 웹개발에 맞는 이클립스 패키지를 설치해야하니까 잘 보고 설치해야 합니다.

제대로 살피지 않고 설치하면 저처럼 다시 깔아야 할테니까요ㅜㅜ
아래 사진처럼 Web Developers라고 적혀있는 버전 설치하시면 됩니다. (2023년 12월 기준)

Java and Web Developers Package

설치하시고 jdk 버전을 설치 버전에 맞게 적용해주셔야 합니다!

상단 메뉴바에서 Window > Preferences > Java > Compiler 클릭하셔서 설치한 jdk 버전으로 변경해주시고 Apply and Close

eclipse jdk 적용

SVN 연결하기

이클립스에서 저장소의 프로젝트를 다운로드 받기 위해서 svn을 설치해야합니다.

이클립스 상단 메뉴바에서 Help > Eclipse Marketplace에서 svn 검색하여 Subversvie SVN Team Provider 설치

SVN을 이용하기 위해서는 Connector도 필요하기 때문에 connector도 설치해보겠습니다.
원래 svn을 설치하면 connector도 같이 설치됐었으나 중간에 수동설치로 변경된 듯 합니다.

1번 방법으로 시도해봤으나 안되길래 2번 방법으로 해보니 됐네요..ㅠㅠ
1번 안되시는 분들은 2번도 같이 봐주세요!

SVN Connector 설치 방법 1

Help > Install New Software에서 Add 클릭하셔서 Location에 아래 주소를 입력해주세요!

https://osspit.org/eclipse/subversive-connectors/

svn connectors

펜딩 되면 사진처럼 Subversive SVN Connectors가 뜰테니 체크해주시고 Next 눌러서 설치해주시면 완료~!

라면 다행이겠지만 사내망에서는 저게 안먹어요!!! 구글이고 네이버고 다 되는데 저게 안됩니다!! 내부망은 이래서 힘든가봅니다...

SVN Connector 설치 방법 2

SVN Connector는 jar파일 2개만 있으면 된다는 글을 보고 위에 올려드렸던 링크로 들어가봤습니다.

eclipse connectors

저기서 plugins/에 들어가셔서 두 개의 파일 모두 다운로드 받아주세요.

connectors jar 파일 2개

그리고 2개의 파일을 (eclipse 설치 경로)/plugins에 넣어주시면 됩니다.

참고 : 보통 eclipse는 Window 기준으로 C:\사용자\(사용자 이름)\eclipse에 설치되어 있습니다.

SVN Connector 설치 확인

Eclipse 상단 메뉴바에서 Window > Preferences > Version Control (Team) > SVN에서 SVN Connector 탭을 클릭해주시면 Connector가 떠있는걸 확인하실 수 있습니다~
SVN Connector 설치 성공

휴 저같은 사람이 없길 바랍니다. 그럼 20000⭐

참고 링크
https://velog.io/@joyoo1221/%EC%9D%B4%ED%81%B4%EB%A6%BD%EC%8A%A4-SVN-Connector

profile
느려도 천천히라도 기록하는 백엔드 개발자👩🏻‍💻

0개의 댓글