Java Maven构建错误:没有EC2元数据可用,因为应用程序未在EC2环境中运行

Java Maven构建错误:没有EC2元数据可用,因为应用程序未在EC2环境中运行,java,spring,maven,amazon-web-services,Java,Spring,Maven,Amazon Web Services,Java和Spring框架的新特性。我已经编写了一个Web服务,我正在尝试成功地编译它,IDE上没有显示错误,但是当我尝试进行Maven构建时 当我试图在我的开发机器上进行本地构建并在SpringSTS中调试时,我收到了这个错误消息。我找到了一个git repo,上面有在项目中创建access.properties文件的说明,并将Region标记放在其中,如:cloud.aws.Region.static=US\u EAST\u 1,但我还添加了这些:cloud.aws.credentials.

Java和Spring框架的新特性。我已经编写了一个Web服务,我正在尝试成功地编译它,IDE上没有显示错误,但是当我尝试进行Maven构建时

当我试图在我的开发机器上进行本地构建并在SpringSTS中调试时,我收到了这个错误消息。我找到了一个git repo,上面有在项目中创建access.properties文件的说明,并将Region标记放在其中,如:cloud.aws.Region.static=US\u EAST\u 1,但我还添加了这些:cloud.aws.credentials.accessKey, cloud.aws.credentials.secretKey

但即使这样做了,我仍然得到上面的错误

然后我添加了一个POM依赖项:SpringCloudAWS自动配置

但还是一样的错误

错误以各种方式出现,涉及EC2和S3等,我的项目仅与红移相关


我是SpringSTS和Java新手,所以不确定是否在其他地方注册了prop文件。但是,除了这一个,我没有任何其他类型的错误。

你的POM是什么样子的?这里是:请在你的问题中添加相关代码。这里是整个项目的压缩下载:,不多。maven在春季的目标设置是“包”,这就是我试图构建它的方式。您的POM是什么样子的?这里是:请在您的问题中添加相关代码。这里是整个项目的压缩下载:,不多。maven在春季的目标设定是“打包”,这就是我试图构建它的方式。