《Spark机器学习》,4.4.2节“物品推荐”,需要用到jblas包,import org.jblas.DoubleMatrix,提示包不存在
上网查询解决办法,解决的办法分为如下几种:
第一种:使用编译器导入外部jar包。
第二种:先将jar包复制到lib文件夹下,然后编辑spark-env.sh文件,用export语句进行导入(没试过)
第三种:spark根目录下有一个jars文件夹,里面有各种各样的jar包,直接将jar包复制到这个目录,先下载jblas-1.2.3.jar,解压到jar文件夹下,然后在IDEProject Structure--> GlobalLibraries--》+添加进jar就可以了,再次import就存在了
附:jblas-1.2.3.jar下载地址
http://www.java2s.com/Code/Jar/j/Downloadjblas123jar.htm
第四种:在IDE的pom.xml中添加依赖
<dependency> <groupId>org.jblas</groupId> <artifactId>jblas</artifactId> <version>1.2.4</version> </dependency>亲测好使
http://jblas.org/