Scala 面向对象技术不是包com的成员?
我有一个OrientDB数据库,我想将它导入齐柏林飞艇内的scala中。我遵循提供的示例 . 但是当我在齐柏林飞艇的笔记本上运行以下命令时Scala 面向对象技术不是包com的成员?,scala,orientdb,apache-zeppelin,Scala,Orientdb,Apache Zeppelin,我有一个OrientDB数据库,我想将它导入齐柏林飞艇内的scala中。我遵循提供的示例 . 但是当我在齐柏林飞艇的笔记本上运行以下命令时 import com.orientechnologies.orient.core.id.ORecordId import com.orientechnologies.orient.core.sql.query.OSQLSynchQuery 我得到了这个错误: <console>:27: error: object orientechnologi
import com.orientechnologies.orient.core.id.ORecordId
import com.orientechnologies.orient.core.sql.query.OSQLSynchQuery
我得到了这个错误:
<console>:27: error: object orientechnologies is not a member of package com
import com.orientechnologies.orient.core.id.ORecordId
:27:错误:面向对象技术不是包com的成员
导入com.orientechnologies.orient.core.id.ORecordId
但是看起来,
orientechnologies
是com
的成员。有什么建议吗?我试图用Scala中的类ORecordId重现您的问题,这对我很有效
希望有帮助。问题是齐柏林飞艇无法识别某些库,您需要单独添加它们。下面是我用来在齐柏林飞艇中添加jar文件的代码:
%dep
z.load("/home/zeppelin/zeppelin-0.5.5-incubating-bin-all.orientdb-core-0.9.23.jar")
确保在运行代码之前重新启动齐柏林飞艇。这些线需要在火花点火前插入。Hi@MTT您使用的是哪种版本?谢谢您的回答!正如我所说,我在齐柏林飞艇中使用Scala。齐柏林飞艇出了点问题。如果我们不使用齐柏林飞艇,它也适用于我。