openfire-spark 二次开发-(二)运行环境配置

时间:2021-10-06 17:16:01

上篇扯完了源码环境的配置,配置好源码后咱们就要运行,开发修改后也要运行看效果,那么spark的运行环境需要怎样配置,这里就再扯一扯。

运行环境

配置main

右键spark -> run as -> run configurations。调出运行配置框
openfire-spark 二次开发-(二)运行环境配置

Name:随便填,自己认识就行
Project: 点击browse,选择你的spark项目
Main class:点击Search,输入startup,回车,或者自己手动输入全类名

配置Arguments

这里是最重要的配置
openfire-spark 二次开发-(二)运行环境配置

如图,在VM arguments里面输入

-Djava.library.path=build/lib/dist/windows64

一定别忘了那个”-“。
这里的windows64需要根据你自己的电脑来决定写什么,你是64位的windows就写64,不是就不用写64。因为牵扯到引入的dll或者so文件。你是什么系统就选择什么。下图是build/lib/dist/windows64的展开图。
openfire-spark 二次开发-(二)运行环境配置

配置classpath

将各种资源添加到运行环境中,因为我用到fastpath功能,所以fastpath的资源和spark的资源都得加进去。变成下面的样子。
openfire-spark 二次开发-(二)运行环境配置
具体过程是点击User Entires->Abvanced->Add Folder->点击OK->选择spark\src\resources和spark\src\plugins\fastpath\src->点击OK。

然后点击 右下方的 Apply,然后run。就ok了。