EclipseAWS发现了一个新的项目错误
每次我使用在Eclipse中创建一个新的AWS Lambda Java项目时,都会出现以下编译错误EclipseAWS发现了一个新的项目错误,eclipse,amazon-web-services,eclipse-plugin,aws-lambda,requesthandler,Eclipse,Amazon Web Services,Eclipse Plugin,Aws Lambda,Requesthandler,每次我使用在Eclipse中创建一个新的AWS Lambda Java项目时,都会出现以下编译错误 import com.amazonaws.services.lambda.runtime.Context; 导入com.amazonaws.services.lambda.runtime.RequestHandler; 公共类MyHandler实现RequestHandler{ @凌驾 公共对象handleRequest(对象输入、上下文){ context.getLogger().log(“输
import com.amazonaws.services.lambda.runtime.Context;
导入com.amazonaws.services.lambda.runtime.RequestHandler;
公共类MyHandler实现RequestHandler{
@凌驾
公共对象handleRequest(对象输入、上下文){
context.getLogger().log(“输入:”+Input);
//TODO:实现您的处理程序
返回null;
}
}
pom.xml
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.myproject</groupId>
<artifactId>myfirstlambda</artifactId>
<version>4.0.0</version>
<dependencies>
<dependency>
<groupId>com.amazonaws</groupId>
<artifactId>aws-lambda-java-core</artifactId>
<version>1.0.0</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>com.amazonaws</groupId>
<artifactId>aws-lambda-java-events</artifactId>
<version>1.1.0</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.11</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>com.amazonaws</groupId>
<artifactId>aws-java-sdk</artifactId>
<version>1.11.127</version>
<scope>compile</scope>
</dependency>
</dependencies>
</project>
4.0.0
com.myproject
第一羔羊
4.0.0
亚马逊网站
aws lambda java内核
1.0.0
编译
亚马逊网站
aws lambda java事件
1.1.0
编译
朱尼特
朱尼特
4.11
测试
亚马逊网站
aws java sdk
1.11.127
编译
我还有其他项目是我的同事以前创建的,它们似乎具有完全相同的结构,并且在我的eclipse上工作得非常好。当我尝试匹配两个项目之间的依赖关系时,它们也会起作用,而且所有内容都完全相同
除此之外,我更愿意相信模板产生的东西不应该有编译错误
我做错了什么?显示完整屏幕截图(整个类包括导入)。使用完整代码和pom.xml更新依赖项显示完整屏幕截图(整个类包括导入)。使用完整代码和pom.xml更新依赖项
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.myproject</groupId>
<artifactId>myfirstlambda</artifactId>
<version>4.0.0</version>
<dependencies>
<dependency>
<groupId>com.amazonaws</groupId>
<artifactId>aws-lambda-java-core</artifactId>
<version>1.0.0</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>com.amazonaws</groupId>
<artifactId>aws-lambda-java-events</artifactId>
<version>1.1.0</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.11</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>com.amazonaws</groupId>
<artifactId>aws-java-sdk</artifactId>
<version>1.11.127</version>
<scope>compile</scope>
</dependency>
</dependencies>
</project>