Hi, I deployed my maven function and then invoked as below. But when I try to run docker image I get ClassNot Found error.

```
C02TX00EHV2H:hellome xx$ serverless invoke local  -f hellome --log
Serverless: Packaging service...
Serverless: Building Docker image...
START RequestId: fc013012-d402-1cf2-ca95-2ec1ab9f45ab Version: $LATEST

2019-11-25 02:30:59 fc013012-d402-1cf2-ca95-2ec1ab9f45ab INFO  Handler:18 - received: null



END RequestId: fc013012-d402-1cf2-ca95-2ec1ab9f45ab
REPORT RequestId: fc013012-d402-1cf2-ca95-2ec1ab9f45ab	Init Duration: 5309.67 ms	Duration: 3192.98 ms	Billed Duration: 3200 ms	Memory Size: 1536 MB	Max Memory Used: 86 MB	


{"statusCode":200,"body":"{\"message\":\"Go Serverless v1.x! Your function executed successfully!\",\"input\":null}","headers":{"X-Powered-By":"AWS Lambda \u0026 serverless"},"isBase64Encoded":false}

C02TX00EHV2H:hellome xx$ docker images
REPOSITORY                                              TAG                 IMAGE ID            CREATED             SIZE
lambci/lambda                                           java11              b4f3365c08ef        28 hours ago        395MB

C02TX00EHV2H:hellome xx$ docker run -v "$PWD":/var/task lambci/lambda:java11 com.serverless.Handler'{"resource": "testme", "httpMethod": "GET"}'
START RequestId: 86d2fab4-3805-1d43-d11a-6ec85b3c4347 Version: $LATEST
Class not found: com.serverless.Handler{"resource": "testme", "httpMethod": "GET"}: java.lang.ClassNotFoundException
java.lang.ClassNotFoundException: com.serverless.Handler{"resource": "testme", "httpMethod": "GET"}
	at java.base/java.net.URLClassLoader.findClass(Unknown Source)
	at java.base/java.lang.ClassLoader.loadClass(Unknown Source)
	at java.base/java.lang.ClassLoader.loadClass(Unknown Source)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Unknown Source)
```

Below is my Handler class : (I used Maven, Java 11 runtime)
```
package com.serverless;

import com.amazonaws.services.lambda.runtime.Context;
import com.amazonaws.services.lambda.runtime.RequestHandler;
import java.util.Collections;
import java.util.Map;
import org.apache.logging.log4j.LogManager;
import org.apache.logging.log4j.Logger;

public class Handler implements RequestHandler<Map<String, Object>, ApiGatewayResponse> {
  private static final Logger LOG = LogManager.getLogger(Handler.class);

  public Handler() {
  }

  public ApiGatewayResponse handleRequest(Map<String, Object> input, Context context) {
    LOG.info("received: {}", input);
    Response responseBody = new Response("Go Serverless v1.x! Your function executed successfully!", input);
    return ApiGatewayResponse.builder().setStatusCode(200).setObjectBody(responseBody).setHeaders(Collections.singletonMap("X-Powered-By", "AWS Lambda & serverless")).build();
  }
}
```
}
    return get_function_version(arn, str(last_version + 1))
def do_list_versions(arn):
    return sorted([get_function_version(arn, version) for version in
                   arn_to_lambda.get(arn).versions.keys()], key=lambda k: str(k.get('Version')))
def do_update_alias(arn, alias, version, description=None):
    new_alias = {
        'AliasArn': arn + ':' + alias,
        'FunctionVersion': version,
        'Name': alias,
        'Description': description or '',
        'RevisionId': str(uuid.uuid4())
    }
    arn_to_lambda.get(arn).aliases[alias] = new_alias
    return new_alias
@cloudwatched('lambda')
def run_lambda(event, context, func_arn, version=None, suppress_output=False, asynchronous=False):
    if suppress_output:
        stdout_ = sys.stdout
        stderr_ = sys.stderr
        stream = StringIO()
        sys.stdout = stream
        sys.stderr = stream
    try:
        func_arn = aws_stack.fix_arn(func_arn)
        func_details = arn_to_lambda.get(func_arn)
        if not func_details:
            return not_found_error(msg='The resource specified in the request does not exist.')
        if not context:
            context = LambdaContext(func_details, version)