2016-08-25 3 views
0

안녕하세요. 종속성이있는 Java 응용 프로그램을 패키징하고 aws lambda에 업로드하여 실행했습니다. 그것은 원활하게 작동했습니다.aws lambda에는 aws java sdk 환경이 없습니다.

하지만 지금은 내 종속성을 제외하고 여전히 AWS (λ)에 업로드하고 그것을 실행

을 더 자바 AWS SDK 환경이 없다 왜 람다 내가 궁금

START RequestId: fd2040a3-6a86-11e6-bba5-f75cd41a0da7 Version: $LATEST 
Error loading class augury.api.SaveAuguryApi: com/amazonaws/services/dynamodbv2/AmazonDynamoDB: class java.lang.NoClassDefFoundError 
java.lang.NoClassDefFoundError: com/amazonaws/services/dynamodbv2/AmazonDynamoDB 
    at java.lang.Class.forName0(Native Method) 
    at java.lang.Class.forName(Class.java:348) 
Caused by: java.lang.ClassNotFoundException: com.amazonaws.services.dynamodbv2.AmazonDynamoDB 
    at java.net.URLClassLoader.findClass(URLClassLoader.java:381) 
    at java.lang.ClassLoader.loadClass(ClassLoader.java:424) 
    at java.lang.ClassLoader.loadClass(ClassLoader.java:357) 
    ... 2 more 

END RequestId: fd2040a3-6a86-11e6-bba5-f75cd41a0da7 
REPORT RequestId: fd2040a3-6a86-11e6-bba5-f75cd41a0da7 Duration: 0.29 ms Billed Duration: 100 ms  Memory Size: 512 MB Max Memory Used: 47 MB 

다음과 같이 나에게 오류를 알려줍니다 aws 람다에서 사용할 수 있습니까?

답변

0

이유를 모르겠습니다. 그러나

Python와 같은 nodejs

Note 
The Lambda service has preinstalled the AWS SDK for Node.js. 

합니다.

람다 서비스가 사전 설치된 aws sdk에 대한 알림이 없습니다 Java