cannot resolve symbol toDF
在寫sparksql的時候出現一個錯:
var sdf = new SimpleDateFormat("yyyy-MM-dd") var sf = new SparkConf().setMaster("local").setAppName("bill") var sc = new SparkContext(sf) val sqlContext = new SQLContext(sc) import sqlContext.implicits._ var personRDD = sc.textFile("").map(line=>{ var log = line.split(" ") var birthday = sdf.parse(log(2)) new Person(log(0).toInt,log(1).toString,birthday,log(3).toInt) //這裡的類 要用case修飾 }) var df = personRDD.toDF()//這裡會報cannot resolve symbol toDF
解決 這個問題:
第一:匯入隱式裝換
import sqlContext.implicits._
第二:檢查你即將呼叫toDF()方法的rdd 返回的 型別是否是用case 修飾,我這裡的Person類 要用case修飾
相關推薦
cannot resolve symbol toDF
在寫sparksql的時候出現一個錯: var sdf = new SimpleDateFormat("yyyy-MM-dd") var sf = new SparkConf().setMaster("local").setAppName("bill") var sc = new SparkCo
IntelliJ IDEA提示Cannot resolve symbol
date mbo tor rep repos tin 設置 dea ida 今天從git上下載新的項目,遇見了以下問題,IntelliJ IDEA提示Cannot resolve symbol。 解決方法: 1,重新git上下載項目,然後更改settings和reposit
cannot resolve symbol AppCompatActivity 心得
span oid images support 錯誤 利用 androi com img 新建Active 默認用的AppCompatActivity竟然報錯cannot resolve symbol AppCompatActivity,網上找了半天,最後在朋友的幫助下解決
Maven項目中java類報錯-Cannot resolve symbol
start mbo resolve 解決 gpo 沒有 file sym art 電腦藍屏了,強制重啟之後再打開IDEA裏面的項目,所有Java類文件都在報Cannot resolve symbo錯誤,可以確定所有依賴的包都有引用且jar包沒有沖突。 經
IntelliJ IDEA下Cannot resolve symbol XXX的解決方法
pan validate 通過 ngs style epo invalid 自己 16px Idea導入maven項目後,運行能通過,但是打開一些類後,會出現Cannot resolve symbol XXX的錯誤提示。 考慮幾種可能: 1、JDK版本,設置JDK和Mave
Cannot resolve symbol KeyEventCompat(android.support.v4.view.KeyEventCompat找不到)
blog forward CA res tco sdn hand andro exe Cannot resolve symbol KeyEventCompat(android.support.v4.view.KeyEventCompat找不到) 解決方案 KeyEventC
IDEA遇到的 Cannot resolve symbol ' ****** ' 問題
路徑 validate res resolve view 問題 star 如果 val IDEA報 Cannot resolve symbol ‘ ****** ‘ 錯誤時 1. 檢查Maven本地倉庫中有沒有對應的 jar 文件,沒有則需要下載對應的 jar 文件。
如何解決IntelliJ idea的maven工程提示的Cannot Resolve Symbol
star 菜單 就會 紅色 如何解決 mbo 鼠標 ems 方式 IDEA無法識別一個類類,將其顯示為紅色,如果 compile 沒有問題。鼠標放上去後顯示 “Cannot resolve symbol XXX”,有兩種解決方式:(1)點擊菜單中的
Reshaper cannot resolve symbol
res http ons 快速學習 can 標記 environ env spa 問題 不知道出了什麽問題,在代碼視圖發現有些關鍵詞顯示為紅色,並且Reshaper提示消息為Reshaper cannot resolve symbol XXX ,但編輯不會報錯。
IDEA匯入專案jar包紅線, cannot resolve symbol xxxx問題
簡單來說遇到的這種情況2種方式解決了, 不知道還有沒有其他原因的. 1.reimport包 2.清快取重啟 針對1方法: a.確實不缺包: 可以先註釋掉pom檔案中的jar包, 此時idea會提示import, 那就import吧(如果沒有提示, 那就搜idea設定mav
解決cannot resolve symbol “xxxx”的問題(親測有效)
今天做專案的時候匯入了一個api介面,並且把附帶的jar包也拷貝到了Maven專案中,但是有個方法一直報cannot resolve symbol “xxxx”。 百思不得其解,在網上搜了各種各樣的方法也沒有解決,這個問題其實就是無法解析某方法,也可以說是找不到,那麼就是我們的依賴出了問題,
cannot resolve symbol xxx
可能是沒有匯入如下包 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-pare
使用idea引入註解@SpringBootApplication報錯Cannot resolve symbol 'SpringBootApplication'
我在使用idea時,在類上使用註解@SpringBootApplication,但是一直報錯。 Cannot resolve symbol 'SpringBootApplication' 網路上有很多種方法,比如有的方法是把repository刪除,然後重新maven project; 有的是因為目錄s
Android Studio:R標紅Cannot resolve symbol’R的處理
很氣啊,這個東西。。。 第一步:開啟as資料夾…\AS\bin,記事本開啟idea.properties 第二步:查詢idea.max.intellisense.filesize=2500的值,把250
cannot resolve symbol R
之前使用R.xxx都沒問題,突然R就報紅了,網上說:修改Android stuio安裝路徑(E:\ProgramFiles\Android\AndroidStudio\bin)下的idea.properties檔案的idea.max.intellisense.filesize=2500為idea.m
Android Studio “import org.tensorflow.lite.Interpreter” cannot resolve symbol "tensorflow"
我要用到的是tensorflow-lite,但是編譯器找不到。 解決方法1: 開啟File->Project Structure->app->Dependencies,點選右上角加號,如圖: 點選第一個,得到如下圖所示。在這裡檢索tensor
Cannot resolve symbol 'log'
IntelliJ IDEA 寫實體類時使用toString報錯,報異常: 原因:缺少commons-lang3-3.8.1.jar包。 下載路徑:http://commons.apache.org/proper/commons-lang/download_lang.cgi 匯入包:https://jin
java——Cannot resolve symbol...
前言 小編最近在做專案的時候遇到這麼一個問題,昨天還好好執行的後端程式碼,今天開啟以後各種報紅,具體出錯截圖如下 去網上查了一下解決方案,發現有人說清理idea快取重啟就好了,而且那篇部落格的
AS中部分API的屬性和函式cannot resolve symbol
問題: 在專案中新增新的方法,所用到的屬性卻不存在,如下圖所示。 原因: 由於該專案的compileSdkVersion版本過低,所以用到的API屬性沒有。 解決方式: 開啟專案的build.gradle檔案,修改compileSdkV
activity中的R檔案報錯:cannot resolve symbol ‘R’
相信很多人在使用AS時都遇見了cannot resolve symbol ‘R’ 問題 查百度後,看了很多關於這方面的解釋,本人總結了一下: 1.大多數是xml檔案有問題,標籤不匹配等等,仔細檢查。 【我出現的問題就是因為xml檔名稱大寫了,所以】 請注意