承接昨天的内容,今天重新装了spark。再次在IDEA中搭建Spark环境,发现IDEA自带的Maven好像是假的。总之就是有问题。所以又自行安装Maven。
还是在Windows下官网下载,然后拖到虚拟机linux下解压。
这些天一直是在安装一些东西,最头疼的就是配置环境变量,这次maven更加头疼(其他的博客里面,看他们的过程实在是顺利,我这就比较曲折了)。
在/etc/bash_profile中配置完成(期间以为是export的语句错误,参照网上的有几种不同的版本,有的其中还夹带了JAVA_HOME(后面才感到这个有用)),又进行了一番配置,无论如何,mvn -v 命令不能执行。
后来 退到root用户 到~/.bash_profile中进行配置
一开始这个里面没有配置JAVA_HOME
所以又报错
大致能看出点东西。
又回去配置了JAVA_HOME,到这里才配置成功。
下图是我hadoop用户~/.bash_profile中的配置,里面没有配置maven。但是上面在hadoop用户下的mvn -v命令也能用(这里有些疑惑,因为之前看到有的博客里面说“其中/etc/bash_profile 表示系统整体设置 ,生效后系统内所有用户可用而 ~/.bash_profile 只表示当前用户的个人设置,生效后只该用户可用。”难道是我的哪个配置没生效吗?)
总的来说是完成了。但还有一些问题和疑点需要继续搞明白。