안녕하세요. kas 초보 개발자입니다. caver-java 사용문의드립니다

안녕하세요. KAS 초보 개발자입니다.

우선 KAS api사용을 위해 maven 등록을 완료하였으며 java로 테스트중입니다.

  import xyz.groundx.caver_ext_kas.CaverExtKAS;
  import xyz.groundx.caver_ext_kas.rest_client.io.swagger.client.ApiException;
  import xyz.groundx.caver_ext_kas.rest_client.io.swagger.client.api.wallet.model.Account;
  import java.io.IOException;
  import java.lang.reflect.InvocationTargetException;
  public class klatentest {
      // Configuration Part
    // Set your KAS access key and secretAccessKey.
    static String accessKey = "KASKBSNE215XMQ3FTOO5G2V9";
    static String secretAccessKey = "";

    // static String CHAIN_ID_BAOBOB = "1001";
    // static String CHAIN_ID_CYPRESS = "8217";
    static String chainId = "1001";

    public static void main(String[] args) throws ApiException {
	
	
	    CaverExtKAS caverExtKAS = new CaverExtKAS(chainId, accessKey, secretAccessKey);
	
	
	    Account account = caverExtKAS.kas.wallet.createAccount();
	    System.out.println(account);
	
        }
    }

위코드와 같이 APi를 불러오니. Exception in thread “main” java.lang.NoClassDefFoundError: okio/Options와 같은 오류가 뜹니다.
KAS콘솔을 보니 API사용량은 올라가던데 제가 잘못한부분을 도움받고싶습니다.
감사합니다.

도움받고싶습니다!!
클레이 개발자분들 도와주세요!!

안녕하세요.
알려주신 error message만으로는 원인을 파악하기가 힘든 상황입니다.
위에 소스만 봐서는 secretAccessKey가 빠져있는 것 같은데요. secretAccessKey를 채워넣고 실행 부탁드립니다.

그리고 project에 다른 dependency를 걸어둔게 있을까요?

1개의 좋아요

참조 항목이 누락된듯 합니다. 아래의 maven 저장소 정보를 참조해서 pom.xml에 삽입하세요.
https://mvnrepository.com/artifact/com.squareup.okio/okio