一、全局JDK和Library的设置
因为Scala代码的编写需要依赖JDK,并且以后编写Spark的程序,肯定会用到各种外部Jar包,如果自己手动去下载这些Jar包然后再引入项目,不仅费时费力,而且尤其在多人协作开发一个项目的时候,各种Jar包版本的管理将会变得非常混乱,因此为了后续创建Spark项目常用依赖快捷添加,可以先进行一次全局配置。步骤参考(有动图)
二、Maven项目目录设置
遇到不能新建Java类或run程序的时候,首先应查看Sources 目录是否标记正确。
- Sources 标注类似 src 这种可编译目录。 Sources 目录可以新建 Java 类和包。在规范的 maven 项目结构中,其目录为:src - main - java / scala。
- Tests 是作为可编译的单元测试目录。在 maven 项目下,其目录为: src - test - java / scala。
- Resources 标注资源文件目录。在 maven 项目下,资源目录是单独划分出来的,其目录为:src - main - resources。资源目录下的文件是会被编译到输出目录下的。