java - java的Scala编译器
问题描述
我是否需要添加 Scala Compiler Jar 文件才能在 java(Eclipse) 中运行 Spark Sql?
是否需要遵循这两个 jar 文件?
<dependency>
<groupId>org.scala-lang</groupId>
<artifactId>scala-reflect</artifactId>
<version>2.13.0-M4</version>
</dependency>
<dependency>
<groupId>org.scala-lang</groupId>
<artifactId>scala-library</artifactId>
<version>2.13.0-M4</version>
如果我使用的是 java,那么为什么我需要 scala 编译器?
解决方案
你不需要 scala 编译器,有 java Spark API ,但是你可以使用 scala,我个人认为它更容易。
我很确定你可以用 Java 中的 spark 做任何事情,它在 java 和 scala 中的功能是可以互换的
推荐阅读
- compiler-construction - 使用 Bison 编写解析器时的冲突
- spring - Spring数据休息,关系属性的默认值
- sql - What is the difference between LIKE '[A-D]%' ; and BETWEEN 'A' AND 'D' ; in SQL Server
- angular - 在 Angular 6 中重用组件 html
- vba - 如何创建一个内置用户表单的excel
- python - 如何在 Python 的哈希表中实现动态哈希?
- java - 无法通过套接字在android中的图像视图上显示图像
- spring-boot - MockMVC 测试如何验证答案
- android - RecyclerView 与 cursor Adapter 的实现
- r - R根据多行删除计数最少的行