上篇扯完了源码环境的配置,配置好源码后咱们就要运行,开发修改后也要运行看效果,那么spark的运行环境需要怎样配置,这里就再扯一扯。
运行环境
配置main
右键spark -> run as -> run configurations。调出运行配置框
Name:随便填,自己认识就行
Project: 点击browse,选择你的spark项目
Main class:点击Search,输入startup,回车,或者自己手动输入全类名
配置Arguments
这里是最重要的配置
如图,在VM arguments里面输入
-Djava.library.path=build/lib/dist/windows64
一定别忘了那个”-“。
这里的windows64需要根据你自己的电脑来决定写什么,你是64位的windows就写64,不是就不用写64。因为牵扯到引入的dll或者so文件。你是什么系统就选择什么。下图是build/lib/dist/windows64的展开图。
配置classpath
将各种资源添加到运行环境中,因为我用到fastpath功能,所以fastpath的资源和spark的资源都得加进去。变成下面的样子。
具体过程是点击User Entires->Abvanced->Add Folder->点击OK->选择spark\src\resources和spark\src\plugins\fastpath\src->点击OK。
然后点击 右下方的 Apply,然后run。就ok了。