샘플 패키지 개발

패키지를 개발하여 Control Room에 업로드하고 Bot에 사용자 지정 작업을 제공합니다.

전제 조건

최신 Automation 360 Package SDK 릴리스에서 콘텐츠를 다운로드 및 추출합니다. 최신 패키지에는 패키지를 빌드하는 데 필요한 샘플 소스 코드가 포함되어 있습니다.

Java IDE에서 생성된 프로젝트가 필요합니다. 프로젝트 설정에 대한 자세한 정보는 Java 프로젝트 설정을 읽어보십시오.

다음 상위 태스크는 패키지 생성에 대한 기본 워크플로를 제공합니다.

프로시저

  1. Java 클래스를 생성합니다.
    이 클래스는 패키지에 게시하고자 하는 작업을 말합니다.
    중요사항: 해당 클래스는 기본 컨스트럭터를 지원해야 합니다.
  2. 요구되는 비즈니스 로직을 클래스에 추가합니다.
    다음은 지원되는 반환 형식입니다.
    • 보이드: 작업에서 어떠한 값도 반환하지 않는 경우 이 반환 유형을 사용합니다.
    • : 작업이 값을 반환하는 경우 이 반환 유형을 사용합니다.
  3. 클래스에 BotCommandCommandPkg 주석 기호를 지정하여 해당 클래스가 작업으로 변환될 수 있도록 합니다.
  4. IdxPkg의 값을 수락하는 변수에 주석 기호를 지정합니다.
  5. 입력 방법에 실행 주석 기호를 지정합니다.
  6. 작업 프롬프트에서 gradlew.bat clean build shadowJar를 실행합니다.
    빌드에서 생성된 JAR 파일은 build/lib에 위치합니다.

다음 단계

관리 > 패키지 페이지의 Control Room에서 패키지 추가 아이콘을 클릭하여 JAR 파일을 업로드합니다.

팁: 패키지를 Control Room에 업로드하려면 패키지 업로드 권한이 필요합니다. Control Room에 패키지를 추가하는 방법 검토: Control Room에 패키지 추가.