HULFT IoT EdgeStreaming으로 플러그인을 작성해 보았다【셋업편】(1/3)
소개
안녕하세요. 물론 상담 담당 너무 먼 입니다.
이번에는 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 –version
ant –version
go 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
지금까지 플러그인 생성 환경 준비가 완료되었습니다.
다음 번부터 실제로 플러그인을 개발하고 싶습니다.
마지막으로
이번에는 플러그인 작성 전에 필요한 환경 구축을 해 보았습니다. 필요한 소프트웨어 설정과 경로가 통과되면 개발 환경 준비가 완료됩니다. 개발편으로 구현을 해보고 싶습니다.
이 블로그에서는, 향후도 기술의 「요로즈 상담 창구」에서 상담을 받은 내용이나, 탄생한 와자를 소개해 가면 좋겠다, 라고 생각하고 있습니다.
앞으로도 꼭 체크해 주시고, 좋으면 팔로우를 부탁드립니다.
그럼 또!
Reference
이 문제에 관하여(HULFT IoT EdgeStreaming으로 플러그인을 작성해 보았다【셋업편】(1/3)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/sugimon/items/cf7503479c6e4c46c3b3
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
이번은, 제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 –version
ant –version
go 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
지금까지 플러그인 생성 환경 준비가 완료되었습니다.
다음 번부터 실제로 플러그인을 개발하고 싶습니다.
마지막으로
이번에는 플러그인 작성 전에 필요한 환경 구축을 해 보았습니다. 필요한 소프트웨어 설정과 경로가 통과되면 개발 환경 준비가 완료됩니다. 개발편으로 구현을 해보고 싶습니다.
이 블로그에서는, 향후도 기술의 「요로즈 상담 창구」에서 상담을 받은 내용이나, 탄생한 와자를 소개해 가면 좋겠다, 라고 생각하고 있습니다.
앞으로도 꼭 체크해 주시고, 좋으면 팔로우를 부탁드립니다.
그럼 또!
Reference
이 문제에 관하여(HULFT IoT EdgeStreaming으로 플러그인을 작성해 보았다【셋업편】(1/3)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/sugimon/items/cf7503479c6e4c46c3b3
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
######################################################################
# Build Configuration
#
#dataspider.home=<dataspider.server.installed.directory>
#encoding=<file.encoding>
#
######################################################################
dataspider.home=C:\\EdgeStreaming-v210
encoding=UTF-8
이번에는 플러그인 작성 전에 필요한 환경 구축을 해 보았습니다. 필요한 소프트웨어 설정과 경로가 통과되면 개발 환경 준비가 완료됩니다. 개발편으로 구현을 해보고 싶습니다.
이 블로그에서는, 향후도 기술의 「요로즈 상담 창구」에서 상담을 받은 내용이나, 탄생한 와자를 소개해 가면 좋겠다, 라고 생각하고 있습니다.
앞으로도 꼭 체크해 주시고, 좋으면 팔로우를 부탁드립니다.
그럼 또!
Reference
이 문제에 관하여(HULFT IoT EdgeStreaming으로 플러그인을 작성해 보았다【셋업편】(1/3)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/sugimon/items/cf7503479c6e4c46c3b3텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)