首页 > 解决方案 > object util is not a member of package com.amazonaws.services.glue

问题描述

The title is the error I'm getting when running sbt ++2.11.12 clean update package. It's caused by this line:

import com.amazonaws.services.glue.util.GlueArgParser

I was also getting a Cannot resolve symbol util error in IntelliJ.

I've tried everything in this thread.

I'm trying to use the getResolvedOptions method in Glue's util API.

标签: scalasbtaws-sdkaws-glue

解决方案


您可能添加了对 的依赖项"com.amazonaws" % "aws-java-sdk-glue",但该库仅处理 Glue 资源创建 - 您可以通过 CLI 或 REST API 执行的操作(创建作业、爬虫等)。

AWS 没有在任何地方发布 Glue Scala API,所以如果你想在本地编译你的代码,你必须解决它。

看看这个答案https://stackoverflow.com/a/50130253/1680826了解如何做到这一点。


推荐阅读