Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
EclipseAWS发现了一个新的项目错误_Eclipse_Amazon Web Services_Eclipse Plugin_Aws Lambda_Requesthandler - Fatal编程技术网

EclipseAWS发现了一个新的项目错误

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(“输

每次我使用在Eclipse中创建一个新的AWS Lambda Java项目时,都会出现以下编译错误

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>