gpt4 book ai didi

java - 我的 Java AWS Lambda 函数的 mvn 包在编译期间无法解析 Lambdalogger 类

转载 作者:行者123 更新时间:2023-12-02 01:20:12 25 4
gpt4 key购买 nike

当我运行 mvn package 时,Maven 返回错误:

[ERROR]   /C:/git/java-project/src/main/java/example/Hello.java:[4,45] cannot find symbol
[ERROR] symbol: class Lambdalogger
[ERROR] location: package com.amazonaws.services.lambda.runtime
[ERROR] /C:/git/java-project/src/main/java/example/Hello.java:[8,17] cannot find symbol
[ERROR] symbol: class Lambdalogger
[ERROR] location: class example.Hello

这是我的 AWS Lambda 函数的 Java 代码(在 Hello.java 中)

package example;

import com.amazonaws.services.lambda.runtime.Context;
import com.amazonaws.services.lambda.runtime.Lambdalogger;

public class Hello {
public String myHandler(int myCount, Context context) {
Lambdalogger logger = context.getLogger();
logger.log("received : " + myCount);
return String.valueOf(myCount);
}
};

看来 Lambdalogger 类无法解析,但为什么呢?但我的 pom.xml 文件中列出了以下依赖项:

<dependency>
<groupId>com.amazonaws</groupId>
<artifactId>aws-lambda-java-core</artifactId>
<version>1.2.0</version>
</dependency>

最佳答案

您导入时使用了错误的类名 Lambdalogger。正确的类名称是带有大写 L 的 LambdaLogger

关于java - 我的 Java AWS Lambda 函数的 mvn 包在编译期间无法解析 Lambdalogger 类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57844457/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com