HULFT IoT EdgeStreaming으로 플러그인을 작성해 보았다【셋업편】(1/3)

4568 단어 5자바IoTHULFT

소개



안녕하세요. 물론 상담 담당 너무 먼 입니다.
이번에는 HULFT IoT EdgeStreaming의 SDK를 사용한 컴포넌트(어댑터)의 개발을 해보려고 합니다. 전 3부작으로 완결하도록 기재하고 있습니다.

이번에 할 일



이번은, 제1탄으로서 HULFT IoT EdgeStreaming SDK를 사용하기 위한 셋업편으로서 환경 준비를 해 보려고 생각합니다. 이미 환경 있어~라고 쪽은, 읽어 날려 주시고 아래와 같은【개발편】,【실행편】의 기사를 참고로 해 봐 주세요.

HULFT IoT EdgeStreaming으로 플러그인을 작성해 보았다【셋업편】(1/3)
HULFT IoT EdgeStreaming으로 플러그인을 작성해 보았다【개발편】(2/3)
HULFT IoT EdgeStreaming으로 플러그인을 작성해 보았다【실행편】(3/3)

환경 준비



이번에 플러그인을 작성해 보았을 때에 사전에 필요한 사항을 기재합니다.
※Windows PC를 사용해 시험하고 있습니다.

필요한 소프트웨어



각 소프트웨어를 다운로드하고 설치합니다.


소프트웨어
이번에 설치한 버전


JDK
AdoptOpenJDK 11 (HotSpot)

빌드 도구
Apache ant 1.10.0 이상

Golang
Go 1.13 이상

EdgeStreaming
HULFT IoT EdgeStreaming Ver.2.1.0

SDK
HULFT IoT EdgeStreaming-sdk Ver.2.1.0


그건 그렇고, 내가 시도한 환경은 다음과 같습니다.
・JDK(jdk 11.0.6.10 HotSpot)
・빌드 툴(Ant 1.10.7)
・Golang(1.13.7)
· HULFT IoT EdgeStreaming 및 HULFT IoT EdgeStreaming SDK(2.1.0)

환경 변수 설정



각 설치한 소프트웨어의 환경 변수를 설정합니다.

· JDK의 경로를 설정합니다.
JAVA_HOME에 JDK가 설치된 경로를 지정합니다.


· 빌드 도구의 경로를 설정합니다.
ANT_HOME에 ANT가 설치된 경로를 지정합니다.


· Golang의 경로를 설정합니다.
GOROOT에 Golang이 설치된 경로를 지정합니다.

· PATH 환경 변수 설정
명령의 실행 경로를 통과시키기 위해 PATH 환경 변수를 설정합니다.%JAVA_HOME%\bin%ANT_HOME%\bin%GOROOT%\bin
(설정 예)


명령 프롬프트에서 각 소프트웨어의 명령을 실행하여 실행 경로를 확인합니다.java –versionant –versiongo version
(실행 결과)


이미지처럼 각 버전이 표시되면 문제가 없습니다.

HULFT IoT EdgeStreaming 경로 설정



SDK의 압축을 푼 후 "$SDK_HOME\dev\build.properties"파일을 편집합니다.
dataspider.home 속성에 HULFT IoT EdgeStreaming Ver.2.1.0 를 설치한 디렉터리 경로를 설정합니다.
######################################################################
# Build Configuration
#
#dataspider.home=<dataspider.server.installed.directory>
#encoding=<file.encoding>
#
######################################################################
dataspider.home=C:\\EdgeStreaming-v210
encoding=UTF-8



 



지금까지 플러그인 생성 환경 준비가 완료되었습니다.
다음 번부터 실제로 플러그인을 개발하고 싶습니다.

마지막으로



이번에는 플러그인 작성 전에 필요한 환경 구축을 해 보았습니다. 필요한 소프트웨어 설정과 경로가 통과되면 개발 환경 준비가 완료됩니다. 개발편으로 구현을 해보고 싶습니다.

이 블로그에서는, 향후도 기술의 「요로즈 상담 창구」에서 상담을 받은 내용이나, 탄생한 와자를 소개해 가면 좋겠다, 라고 생각하고 있습니다.

앞으로도 꼭 체크해 주시고, 좋으면 팔로우를 부탁드립니다.

그럼 또!

좋은 웹페이지 즐겨찾기