Microsoft MVP성태의 닷넷 이야기
Java: 4. 이클립스에 WTP SDK가 설치되지 않는다면? [링크 복사], [링크+제목 복사],
조회: 26745
글쓴 사람
정성태 (techsharer at outlook.com)
홈페이지
첨부 파일
 
(연관된 글이 1개 있습니다.)

이클립스에 WTP SDK가 설치되지 않는다면?

지난번 글을 통해 Eclipse에서 Servlet을 마치 Visual Studio의 "F5 디버깅"과 유사하게 개발하는 방법을 알아보았는데요.

클립스에서 서블릿 디버깅하는 방법
; https://www.sysnet.pe.kr/2/0/1118

제가 이클립스를 잘 몰라서 ^^; 처음에 WTP를 설치하는 과정 중에 다음과 같은 의존성 오류 메시지가 나왔습니다.

Cannot complete the install because one or more required items could not be found.
  Software being installed: Eclipse XML Editors and Tools SDK 3.1.1.v200907161031-7A228DXETAqLQFBNMuHkC8-_dRPY (org.eclipse.wst.xml_sdk.feature.feature.group 3.1.1.v200907161031-7A228DXETAqLQFBNMuHkC8-_dRPY)
  Missing requirement: Java EMF Model Utilities 2.0.201.v201001252130 (org.eclipse.jem.util 2.0.201.v201001252130) requires 'bundle com.ibm.icu [3.8.1.1,4.1.0)' but it could not be found
  Cannot satisfy dependency:
    From: WST Common Core 3.1.1.v200908102300-7B77FZ6F7RZHKDIwRlOwUN (org.eclipse.wst.common_core.feature.feature.group 3.1.1.v200908102300-7B77FZ6F7RZHKDIwRlOwUN)
    To: org.eclipse.jem.util [2.0.201.v201001252130]
  Cannot satisfy dependency:
    From: WST Common Plug-in Developer Resources 3.1.1.v200908102300-7938c9xOCMxOeqvXiT-qoyvN9BV2 (org.eclipse.wst.common_sdk.feature.feature.group 3.1.1.v200908102300-7938c9xOCMxOeqvXiT-qoyvN9BV2)
    To: org.eclipse.wst.common_ui.feature.feature.group [3.1.1.v200908102300-7B5FRHDhdMOGnoekn4gtEJxSmPxV]
  Cannot satisfy dependency:
    From: WST Common UI 3.1.1.v200908102300-7B5FRHDhdMOGnoekn4gtEJxSmPxV (org.eclipse.wst.common_ui.feature.feature.group 3.1.1.v200908102300-7B5FRHDhdMOGnoekn4gtEJxSmPxV)
    To: org.eclipse.wst.common_core.feature.feature.group [3.1.1.v200908102300-7B77FZ6F7RZHKDIwRlOwUN]
  Cannot satisfy dependency:
    From: Eclipse XML Editors and Tools SDK 3.1.1.v200907161031-7A228DXETAqLQFBNMuHkC8-_dRPY (org.eclipse.wst.xml_sdk.feature.feature.group 3.1.1.v200907161031-7A228DXETAqLQFBNMuHkC8-_dRPY)
    To: org.eclipse.wst.common_sdk.feature.feature.group [3.1.1.v200908102300-7938c9xOCMxOeqvXiT-qoyvN9BV2]

검색을 잘못한 탓인지 "Java EMF Model Utilities"라는 것을 별도로 다운로드 받을 수 있는 repository를 찾지 못했습니다. 혹시나 싶어서, 같은 웹 쪽 항목이라는 생각에 다음의 repository에 있는 것을 설치해 두면 좀 해결되지 않을까 싶어서 선택해 보았으나,

Indigo - http://download.eclipse.org/releases/indigo

"Web, XML, Java EE and OSGi Enterprise Development"

이번에도 다음과 같은 의존성 오류 메시지를 접하게 되었습니다.

Your original request has been modified.
  "Eclipse XML Editors and Tools" is already installed, so an update will be performed instead.
Cannot complete the install because of a conflicting dependency.
  Software being installed: Dali Java Persistence Tools - JAXB Support 1.0.0.v201104110000-508ZAkF7BB7OBM777A (org.eclipse.jpt.jaxb.feature.feature.group 1.0.0.v201104110000-508ZAkF7BB7OBM777A)
  Software currently installed: Eclipse IDE for Java Developers 1.3.2.20110218-0812 (epp.package.java 1.3.2.20110218-0812)
  Only one of the following can be installed at once: 
    Core Runtime 3.6.0.v20100505 (org.eclipse.core.runtime 3.6.0.v20100505)
    Core Runtime 3.7.0.v20110110 (org.eclipse.core.runtime 3.7.0.v20110110)
    org.eclipse.core.runtime 3.3.100.v20070530
  Cannot satisfy dependency:
    From: Eclipse IDE for Java Developers 1.3.2.20110218-0812 (epp.package.java 1.3.2.20110218-0812)
    To: org.eclipse.epp.package.java.feature.feature.group [1.3.2.20110218-0812]
  Cannot satisfy dependency:
    From: EPP Java Package 1.3.2.20110218-0812 (org.eclipse.epp.package.java.feature.feature.group 1.3.2.20110218-0812)
    To: org.eclipse.platform.feature.group [3.6.2.r362_v20110210-9gF78Gs1FrIGnHDHWkEcopoN8AmxeZflGDGKQi]
  Cannot satisfy dependency:
    From: Dali Java Persistence Tools - JAXB Core 1.0.0.v201105240000 (org.eclipse.jpt.jaxb.core 1.0.0.v201105240000)
    To: bundle org.eclipse.core.runtime [3.6.100,4.0.0)
  Cannot satisfy dependency:
    From: Dali Java Persistence Tools - JAXB Support 1.0.0.v201104110000-508ZAkF7BB7OBM777A (org.eclipse.jpt.jaxb.feature.feature.group 1.0.0.v201104110000-508ZAkF7BB7OBM777A)
    To: org.eclipse.jpt.jaxb.core [1.0.0.v201105240000]
  Cannot satisfy dependency:
    From: Eclipse Platform 3.6.2.r362_v20110210-9gF78Gs1FrIGnHDHWkEcopoN8AmxeZflGDGKQi (org.eclipse.platform.feature.group 3.6.2.r362_v20110210-9gF78Gs1FrIGnHDHWkEcopoN8AmxeZflGDGKQi)
    To: org.eclipse.rcp.feature.group [3.6.2.r362_v20101104-9SAxFMKFkSAqi8axkv1ZjegmiBLY]
  Cannot satisfy dependency:
    From: Eclipse RCP 3.6.2.r362_v20101104-9SAxFMKFkSAqi8axkv1ZjegmiBLY (org.eclipse.rcp.feature.group 3.6.2.r362_v20101104-9SAxFMKFkSAqi8axkv1ZjegmiBLY)
    To: org.eclipse.core.runtime [3.6.0.v20100505]

얼마간의 검색 끝에 찾아낸 사실은, Eclipse가 몇가지 버전이 있는데 WTP가 설치될 수 있는 버전은 "Eclipse IDE for Java EE Developers"라는 것이었습니다. 참고로, 제가 설치해 놓은 것은 "닷넷 개발자가 처음 실습해 본 서블릿"의 글에서 소개한 것처럼 "Eclipse IDE for Java Developers" 버전이었기 때문에 그와 같은 오류가 발생한 것입니다. (혹시 ""Eclipse IDE for Java Developers" 버전에서도 WTP가 설치되는 방법이 있나요? ^^;)

어찌되었든 다시 "Eclipse IDE for Java EE Developers" 버전을 다운로드해서 WTP를 선택하니 아주 매끄럽게 설치가 잘 되었습니다.

Visual Studio 개발 툴에 익숙한 닷넷 개발자들은, Eclipse라는 도구에 익숙해지는 것 자체도 숙제인 것 같습니다. ^^




[이 글에 대해서 여러분들과 의견을 공유하고 싶습니다. 틀리거나 미흡한 부분 또는 의문 사항이 있으시면 언제든 댓글 남겨주십시오.]

[연관 글]






[최초 등록일: ]
[최종 수정일: 6/21/2021]

Creative Commons License
이 저작물은 크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이센스에 따라 이용하실 수 있습니다.
by SeongTae Jeong, mailto:techsharer at outlook.com

비밀번호

댓글 작성자
 



2011-09-15 04시50분
[방실이] ㅋㅋ 환장 합니다..
저도 자바는 왕초보..ㅡ.ㅡ;;
급히 플젝 투입이 되어서...뭔지도 모르고 코딩만 하고 있네요..ㅡ.ㅡ;;
이클립스 욕 나옵니다 끌끌끌..
[guest]
2011-09-15 05시11분
그러게요... 과거를 회상해봐도, 자바 개발자들이 닷넷 개발환경에 익숙해지는 것보다, 그 반대의 경우가 더 힘든 것 같습니다.
정성태

... 106  [107]  108  109  110  111  112  113  114  115  116  117  118  119  120  ...
NoWriterDateCnt.TitleFile(s)
11249정성태7/12/201718557오류 유형: 410. LoadLibrary("[...].dll") failed - The specified procedure could not be found.
11248정성태7/12/201725049오류 유형: 409. pip install pefile - 'cp949' codec can't decode byte 0xe2 in position 208687: illegal multibyte sequence
11247정성태7/12/201719395오류 유형: 408. SqlConnection 객체 생성 시 무한 대기 문제파일 다운로드1
11246정성태7/11/201718162VS.NET IDE: 118. Visual Studio - 다중 폴더에 포함된 파일들에 대한 "Copy to Output Directory"를 한 번에 설정하는 방법
11245정성태7/10/201723772개발 환경 구성: 321. Visual Studio Emulator for Android 소개 [2]
11244정성태7/10/201723333오류 유형: 407. Visual Studio에서 ASP.NET Core 실행할 때 dotnet.exe 프로세스의 -532462766 오류 발생 [1]
11243정성태7/10/201720013.NET Framework: 666. dotnet.exe - 윈도우 운영체제에서의 .NET Core 버전 찾기 규칙
11242정성태7/8/201720278제니퍼 .NET: 27. 제니퍼 닷넷 적용 사례 (7) - 노후된 스토리지 장비로 인한 웹 서비스 Hang (멈춤) 현상
11241정성태7/8/201719025오류 유형: 406. Xamarin 빌드 에러 XA5209, APT0000
11240정성태7/7/201721961.NET Framework: 665. ClickOnce를 웹 브라우저를 이용하지 않고 쿼리 문자열을 전달하면서 실행하는 방법 [3]파일 다운로드1
11239정성태7/6/201723438.NET Framework: 664. Protocol Handler - 웹 브라우저에서 데스크톱 응용 프로그램을 실행하는 방법 [5]파일 다운로드1
11238정성태7/6/201720973오류 유형: 405. NT 서비스 시작 시 "Error 1067: The process terminated unexpectedly." 오류 발생 [2]
11237정성태7/5/201722607.NET Framework: 663. C# - PDB 파일 경로를 PE 파일로부터 얻는 방법파일 다운로드1
11236정성태7/4/201725867.NET Framework: 662. C# - VHD/VHDX 가상 디스크를 마운트하지 않고 파일을 복사하는 방법파일 다운로드1
11235정성태6/29/201720008Math: 20. Matlab/Octave로 Gram-Schmidt 정규 직교 집합 구하는 방법
11234정성태6/29/201717326오류 유형: 404. SharePoint 2013 설치 과정에서 "The username is invalid The account must be a valid domain account" 오류 발생
11233정성태6/28/201717260오류 유형: 403. SharePoint Server 2013을 Windows Server 2016에 설치할 때 .NET 4.5 설치 오류 발생
11232정성태6/28/201718235Windows: 144. Windows Server 2016에 Windows Identity Extensions을 설치하는 방법
11231정성태6/28/201718851디버깅 기술: 86. windbg의 mscordacwks DLL 로드 문제 - 세 번째 이야기 [1]
11230정성태6/28/201718023제니퍼 .NET: 26. 제니퍼 닷넷 적용 사례 (6) - 잦은 Recycle 문제
11229정성태6/27/201719272오류 유형: 402. Windows Server Backup 관리 콘솔이 없어진 경우
11228정성태6/26/201716721개발 환경 구성: 320. Visual Basic .NET 프로젝트에서 내장 Manifest 자원을 EXE 파일로부터 제거하는 방법파일 다운로드1
11227정성태6/19/201724503개발 환경 구성: 319. windbg에서 python 스크립트 실행하는 방법 - pykd [6]
11226정성태6/19/201716330오류 유형: 401. Microsoft Edge를 실행했는데 입력 반응이 없는 경우
11225정성태6/19/201715654오류 유형: 400. Outlook - The required file ExSec32.dll cannot be found in your path. Install Microsoft Outlook again.
11224정성태6/13/201718144.NET Framework: 661. Json.NET의 DeserializeObject 수행 시 속성 이름을 동적으로 바꾸는 방법파일 다운로드1
... 106  [107]  108  109  110  111  112  113  114  115  116  117  118  119  120  ...