如何在Scala的Jupyter笔记本中添加定制jar
我需要在Scala脚本中使用第三方jar(mysql),如果我使用spark shell,我可以在start命令中指定jar,如下所示:如何在Scala的Jupyter笔记本中添加定制jar,scala,jupyter-notebook,jupyter,Scala,Jupyter Notebook,Jupyter,我需要在Scala脚本中使用第三方jar(mysql),如果我使用spark shell,我可以在start命令中指定jar,如下所示: spark2-shell --driver-class-path mysql-connector-java-5.1.15.jar --jars /opt/cloudera/parcels/SPARK2/lib/spark2/jars/mysql-connector-java-5.1.15.jar 然而,我如何在Jupyter笔记本中做到这一点?我记得在pys
spark2-shell --driver-class-path mysql-connector-java-5.1.15.jar --jars /opt/cloudera/parcels/SPARK2/lib/spark2/jars/mysql-connector-java-5.1.15.jar
然而,我如何在Jupyter笔记本中做到这一点?我记得在pyspark中有一种神奇的方法可以做到这一点,我正在使用Scala,我无法更改我正在使用的内核的环境设置。我现在有了解决方案,它确实非常简单,如下所示:
AddJar http://central.maven.org/maven2/mysql/mysql-connector-java/5.1.15/mysql-connector-java-5.1.15.jar
请注意,需要在AddJar之前添加
%
签名。这是%AddJarhttp://central.maven.org/maven2/mysql/mysql-connector-java/5.1.15/mysql-connector-java-5.1.15.jar
@mdivk有没有办法不使用Toree就可以做到这一点?@coder1416,请参阅我的答案,以获取干净的Almond版本。如果jar是本地的,如何指定jar的路径?