由于我已经下载了 Apache Spark 2.0 的预览版,我想在我的项目中的 Intellij 中使用它。
但是,该项目不是标准的 Maven 发行版或类似的,而是分散在目录中的纯源代码。
我的问题是,如何将该源代码导入 Intellij?
由于我已经下载了 Apache Spark 2.0 的预览版,我想在我的项目中的 Intellij 中使用它。
但是,该项目不是标准的 Maven 发行版或类似的,而是分散在目录中的纯源代码。
我的问题是,如何将该源代码导入 Intellij?
如果你想为 Spark 做贡献,比如修改 spark 源代码,你可以将 spark 作为一个 maven 项目导入。
如果您想编写使用 spark 的代码,并且需要它作为依赖项,您可以通过右键单击项目,选择模块设置,转到库,使用您的 jar 添加新库,在您的 intellij 项目中添加依赖项,然后转到模块部分并将该库添加为依赖项。
或者(我认为最好)您可以使用以下命令将 jar 发布到本地 maven repo,然后在 maven 项目中通常依赖它:
mvn install:install-file -Dfile=<path-to-file> -DgroupId=<group-id> \
-DartifactId=<artifact-id> -Dversion=<version> -Dpackaging=<packaging>