我正在尝试修改build.sbt文件以在IntelliJ IDEA中添加scalatest依赖项.控制台中没有错误日志,但是Unknown artifact. Not resolved or indexed.当我将鼠标悬停在下划线上时,我得到了一个错误日志 .我该如何解决这个问题?提前谢谢了!
这是我用来添加依赖项的行: libraryDependencies += "org.scalatest" % "scalatest_2.11" % "3.0.1" % "test"
你能帮我解释一下当我尝试编译Java代码时这个错误信息的含义吗?
Matching.java:128: error: ';' expected
If (nIsBigger==true){
^
Run Code Online (Sandbox Code Playgroud)
我认为;之后不需要if ()吗?
我是 Python 和气流的新手。尝试实现如下传感器,错误显示“AttributeError: 'mySensor' object has no attribute 'l'”我查看了其他属性错误问题,但我不知道错误中的 'l' 在哪里从。有人可以帮助阐明这一点吗?下面是 mySensor 的整个类。非常感谢。
class mySensor(SFTPSensor):
"""
Subclass of SFTPSensor to override the poke() method
"""
template_fields = "previous_month"
@apply_defaults
def __init__(self,
last_day_previous_month,
*args,
**kwargs):
self.previous_month = previous_month
super(mySensor, self).__init__(*args, **kwargs)
def poke(self, context):
remote_path = self.path+"file_to_check"+self.previous_month
file_count = len(self.hook.list_directory(remote_path))
if file_count == 0:
return False
else:
logging.info("Found %d files", file_count)
return True
Run Code Online (Sandbox Code Playgroud)
以及我使用传感器的地方
sensor_task = mySensor(
previous_month=_previous_month_template,
task_id="check-remote-files",
dag=dag,
sftp_conn_id=my_conn_id,
path="/my/path/"
)
Run Code Online (Sandbox Code Playgroud) airflow ×1
attributes ×1
boolean ×1
compilation ×1
java ×1
maven ×1
python ×1
sbt ×1
scala ×1
scalatest ×1