我写了一个SBT任务,使用rhino为我的项目运行cssLint.cssLint将退出代码返回给我的SBT任务.
我的问题是如果退出代码非零,如何使任务失败?
我不想抛出任何例外.我希望我的任务结果的最后一行显示[Failed]而不是[success]退出我的SBT任务的代码并且非零.
样品
MyTask {
val exitcode = //rhino functions
//what to do??
}
Run Code Online (Sandbox Code Playgroud)
如果存在css错误,实际意图是使构建失败.
根据Spark doc https://spark.apache.org/docs/2.1.0/sql-programming-guide.html#supported-hive-features,支持hive语句CLUSTER BY.但是,当我尝试使用直线下面的查询创建一个表
CREATE TABLE set_bucketing_test (key INT, value STRING) CLUSTERED BY (key) INTO 10 BUCKETS;
Run Code Online (Sandbox Code Playgroud)
我收到以下错误
Error: org.apache.spark.sql.catalyst.parser.ParseException:
Operation not allowed: CREATE TABLE ... CLUSTERED BY(line 1, pos 0)
Run Code Online (Sandbox Code Playgroud)
不知道我在做什么错.有帮助吗?