fork download
  1. import org.apache.spark.SparkContext
  2. import org.apache.spark.SparkContext._
  3. import org.apache.spark.SparkConf
  4. import org.apache.spark.sql.hive.HiveContext
  5.  
  6.  
  7. object HotelsProcessRawObject {
  8. def main(args: Array[String]) {
  9. val conf = new SparkConf().setAppName("HotelsProcessRawObject")
  10. val sc = new SparkContext(conf)
  11. val sqlContext = new HiveContext(sc)
  12. sqlContext.sql("show databases").collect().foreach(println)
  13.  
  14. }
  15. }
  16.  
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
cat: /release: No such file or directory
Main.scala:1: error: object apache is not a member of package org
import org.apache.spark.SparkContext
           ^
Main.scala:2: error: object apache is not a member of package org
import org.apache.spark.SparkContext._
           ^
Main.scala:3: error: object apache is not a member of package org
import org.apache.spark.SparkConf
           ^
Main.scala:4: error: object apache is not a member of package org
import org.apache.spark.sql.hive.HiveContext
           ^
Main.scala:9: error: not found: type SparkConf
    val conf = new SparkConf().setAppName("HotelsProcessRawObject")
                   ^
Main.scala:10: error: not found: type SparkContext
    val sc = new SparkContext(conf)
                 ^
Main.scala:11: error: not found: type HiveContext
    val sqlContext = new HiveContext(sc)
                         ^
7 errors found
cat: /release: No such file or directory
Usage: scalac <options> <source files>
where possible standard options include:
  -Dproperty=value                     Pass -Dproperty=value directly to the runtime system.
  -J<flag>                             Pass <flag> directly to the runtime system.
  -P:<plugin>:<opt>                    Pass an option to a plugin
  -X                                   Print a synopsis of advanced options.
  -bootclasspath <path>                Override location of bootstrap class files.
  -classpath <path>                    Specify where to find user class files.
  -d <directory|jar>                   destination for generated classfiles.
  -dependencyfile <file>               Set dependency tracking file.
  -deprecation                         Emit warning and location for usages of deprecated APIs.
  -encoding <encoding>                 Specify character encoding used by source files.
  -explaintypes                        Explain type errors in more detail.
  -extdirs <path>                      Override location of installed extensions.
  -feature                             Emit warning and location for usages of features that should be imported explicitly.
  -g:<level>                           Set level of generated debugging info. Choices: (none,source,line,vars,notailcalls), default: vars.
  -help                                Print a synopsis of standard options
  -javabootclasspath <path>            Override java boot classpath.
  -javaextdirs <path>                  Override java extdirs classpath.
  -language:<_,feature,-feature>       Enable or disable language features: `_' for all, `-language:help' to list choices.
  -no-specialization                   Ignore @specialize annotations.
  -nobootcp                            Do not use the boot classpath for the scala jars.
  -nowarn                              Generate no warnings.
  -opt:<_,optimization,-optimization>  Enable optimizations: `_' for all, `-opt:help' to list choices.
  -opt-warnings:<_,warning,-warning>   Enable optimizer warnings: `_' for all, `-opt-warnings:help' to list choices.
  -print                               Print program with Scala-specific features removed.
  -sourcepath <path>                   Specify location(s) of source files.
  -target:<target>                     Target platform for object files. All JVM 1.5 - 1.7 targets are deprecated. Choices: (jvm-1.5,jvm-1.6,jvm-1.7,jvm-1.8), default: jvm-1.8.
  -toolcp <path>                       Add to the runner classpath.
  -unchecked                           Enable additional warnings where generated code depends on assumptions.
  -uniqid                              Uniquely tag all identifiers in debugging output.
  -usejavacp                           Utilize the java.class.path in classpath resolution.
  -usemanifestcp                       Utilize the manifest in classpath resolution.
  -verbose                             Output messages about what the compiler is doing.
  -version                             Print product version and exit.
  @<file>                              A text file containing compiler arguments (options and source files)

Deprecated settings:
  -optimise                            Compiler flag for the optimizer in Scala 2.11
                                         deprecated: In 2.12, -optimise enables -opt:l:classpath. Check -opt:help for using the Scala 2.12 optimizer.

spoj: The program compiled successfully, but Main.class was not found.
      Class Main should contain method: def main(args: Array[String]).
stdout
Standard output is empty