AVRO-환경 설정
Apache 소프트웨어 기반은 Avro에 다양한 릴리스를 제공합니다. Apache 미러에서 필요한 릴리스를 다운로드 할 수 있습니다. Avro와 함께 작동하도록 환경을 설정하는 방법을 살펴 보겠습니다.
Avro 다운로드
Apache Avro를 다운로드하려면 다음을 진행하십시오.
Apache.org 웹 페이지를 엽니 다 . 아래와 같이 Apache Avro 홈페이지가 표시됩니다.
프로젝트 → 릴리스를 클릭하십시오. 릴리스 목록이 표시됩니다.
다운로드 링크로 연결되는 최신 릴리스를 선택하십시오.
mirror.nexcess 는 아래와 같이 Avro가 지원하는 다양한 언어의 모든 라이브러리 목록을 찾을 수있는 링크 중 하나입니다.
제공된 언어에 대한 라이브러리를 선택하고 다운로드 할 수 있습니다. 이 튜토리얼에서는 Java를 사용합니다. 따라서 jar 파일을 다운로드하십시오.avro-1.7.7.jar 과 avro-tools-1.7.7.jar.
Eclipse와 Avro
Eclipse 환경에서 Avro를 사용하려면 아래 단계를 따라야합니다.
Step 1. 일식을 엽니 다.
Step 2. 프로젝트를 만듭니다.
Step 3.프로젝트 이름을 마우스 오른쪽 버튼으로 클릭합니다. 바로 가기 메뉴가 나타납니다.
Step 4. 클릭 Build Path. 다른 바로 가기 메뉴로 이동합니다.
Step 5. 클릭 Configure Build Path... 아래와 같이 프로젝트의 속성 창을 볼 수 있습니다.
Step 6. 라이브러리 탭에서 ADD EXternal JARs... 단추.
Step 7. jar 파일 선택 avro-1.77.jar 다운로드했습니다.
Step 8. 클릭 OK.
Maven과 Avro
Maven을 사용하여 Avro 라이브러리를 프로젝트로 가져올 수도 있습니다. 아래에 Avro 용 pom.xml 파일이 있습니다.
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi=" http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>Test</groupId>
<artifactId>Test</artifactId>
<version>0.0.1-SNAPSHOT</version>
<build>
<sourceDirectory>src</sourceDirectory>
<plugins>
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.1</version>
<configuration>
<source>1.7</source>
<target>1.7</target>
</configuration>
</plugin>
</plugins>
</build>
<dependencies>
<dependency>
<groupId>org.apache.avro</groupId>
<artifactId>avro</artifactId>
<version>1.7.7</version>
</dependency>
<dependency>
<groupId>org.apache.avro</groupId>
<artifactId>avro-tools</artifactId>
<version>1.7.7</version>
</dependency>
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-api</artifactId>
<version>2.0-beta9</version>
</dependency>
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-core</artifactId>
<version>2.0-beta9</version>
</dependency>
</dependencies>
</project>
클래스 경로 설정
Linux 환경에서 Avro를 사용하려면 다음 jar 파일을 다운로드하십시오.
- avro-1.77.jar
- avro-tools-1.77.jar
- log4j-api-2.0-beta9.jar
- og4j-core-2.0.beta9.jar.
이러한 파일을 폴더에 복사하고 클래스 경로를./bashrc 아래와 같이 파일.
#class path for Avro
export CLASSPATH=$CLASSPATH://home/Hadoop/Avro_Work/jars/*