번역hadoop-eclipse-plugin-1.2.jar 플러그인
임의의 워크스페이스로 eclipse 열기 Hadoop 프로그램 디렉터리의 src/contrib의 eclipse-plugin 프로젝트를 eclipse에 가져오기eclipse를 가져오면 프로젝트 이름이 MapReduceTools가 됩니다.컴파일 환경 수정 (jdk 환경) 프로젝트의 루트 디렉토리에 새 Build를 만듭니다.xml 파일, 이름은 마음대로 지을 수 있습니다. 이미 있는 것과 중복되지 마십시오. 여기는 제 이름이 My Build입니다.xml.이 파일을 편집하려면 파일의 내용은 다음과 같다(사용자는 자신의 컴퓨터에 있는 Hadoop 프로그램 버전, 저장 위치, 그리고 eclipse의 설치 위치에 따라 상응하는 수정을 해야 한다):
5. META-INF/MANIFEST 수정MF 파일 컨텐트는 다음과 같이 수정됩니다.
Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: MapReduce Tools for Eclipse
Bundle-SymbolicName: org.apache.hadoop.eclipse;singleton:=true
Bundle-Version: 0.18
Bundle-Activator: org.apache.hadoop.eclipse.Activator
Bundle-Localization: plugin
Require-Bundle: org.eclipse.ui,
org.eclipse.core.runtime,
org.eclipse.jdt.launching,
org.eclipse.debug.core,
org.eclipse.jdt,
org.eclipse.jdt.core,
org.eclipse.core.resources,
org.eclipse.ui.ide,
org.eclipse.jdt.ui,
org.eclipse.debug.ui,
org.eclipse.jdt.debug.ui,
org.eclipse.core.expressions,
org.eclipse.ui.cheatsheets,
org.eclipse.ui.console,
org.eclipse.ui.navigator,
org.eclipse.core.filesystem,
org.apache.commons.logging
Eclipse-LazyStart: true
Bundle-ClassPath: classes/,lib/hadoop-core.jar,lib/commons-cli-1.2.jar,lib/commons-configuration-1.6.jar,lib/commons-httpclient-3.0.1.jar,lib/commons-lang-2.4.jar,lib/jackson-core-asl-1.8.8.jar,lib/jackson-mapper-asl-1.8.8.jar
Bundle-Vendor: Apache Hadoop
마지막 단계: MyBuild를 마우스 오른쪽 버튼으로 클릭합니다.xml 파일 ->run as->Ant Bulid.컴파일에 성공하면 ${build.dir} 디렉터리에서hadoop-eclipse-plugin-1.2를 찾을 수 있습니다.jar.
<target name="proxy" >
<property name="proxy.host" value="132.96.27.24"/>
<property name="proxy.port" value="80"/>
<property name="proxy.user" value=""/>
<property name="proxy.pass" value=""/>
<setproxy proxyhost="${proxy.host}" proxyport="${proxy.port}"
proxyuser="${proxy.user}" proxypassword="${proxy.pass}"/>
</target>
xml 파일의 ivy 관련 파일의 다운로드 작업에 위 프록시 작업에 대한 의존도를 추가하여 다음과 같이 설정합니다.
<target name="ivy-download" depends="proxy" description="To download ivy " unless="offline">
<get src="${ivy_repo_url}" dest="${ivy.jar}" usetimestamp="true"/>
</target>
2. 컴파일 알림 클래스의 버전이 일치하지 않는 문제가 발생하면 자바 버전이 1.6보다 큰지 확인하십시오.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
m1 이클립스에 oracle cloud (오라클 클라우드)연결하기m1에는 oracle이 설치되지 않는다.... 큰맘먹고 지른 m1인데 oracle이 설치되지 않는다니... 하지만 이뻐서 용서가 된다. 이거 때문에 웹 개발 국비수업을 듣는 도중에 몇번 좌절하고 스트레스를 크게 받았...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.