Intellij Scala - 如何使用或导入源代码目录作为框架?

时间:2016-06-01 19:38:20

标签: scala intellij-idea apache-spark intellij-scala

当我下载Apache Spark 2.0的预览版时,我想在我的一个项目中在Intellij中使用它。

但是,该项目不是标准的Maven发行版或类似版本,而是通过目录分散的纯源代码。

我的问题是,如何将该源代码导入Intellij?

1 个答案:

答案 0 :(得分:1)

如果您想为Spark做贡献,就像修改spark源代码一样,您可以将spark导入为maven项目。

如果您想编写使用spark的代码并将其作为依赖项,您可以通过右键单击项目,选择模块设置,转到库,使用添加新库来在intellij项目中添加依赖项。你的jar,然后转到模块部分并将该库添加为依赖项。

或者(我认为最好)您可以使用以下命令将jar发布到本地maven仓库,然后在maven项目中正常依赖它:

mvn install:install-file -Dfile=<path-to-file> -DgroupId=<group-id> \
-DartifactId=<artifact-id> -Dversion=<version> -Dpackaging=<packaging>