Scala版本與Java版本不匹配導致的找不到主類問題
原始Scala版本:2.11.8
原始Java版本:11.0.1
最近在學習spark,裝上idea後執行Scala程式HelloWorld時提示“錯誤:找不到或無法載入主類”。但是在idea中的"Project Structure"中的JDK和SDK都配置正確。後來在StackOverflow看到過有人也遇到過同樣的問題,原因就是Java版本和Scala版本不匹配導致找不到類路徑。
解決辦法就是把Java版本改成了1.8.0_151,重啟電腦使修改生效,再執行HelloWorld就可以正常列印了!另外,我在伺服器上使用的Java1.8.0_144也可以和Scala2.11.8相容。
修改後的Scala版本:2.11.12
修改後的Java版本:11.0.1
這個連結是Java和Scala的版本匹配
官方版本匹配說明
相關文章
- spring boot 2.0.0由於版本不匹配導致的NoSuchMethodError問題解析Spring BootError
- minikube與kubectl版本不一致問題
- 安裝rabbitmq遇到各種問題,多數是erlang與rabbitmq版本不匹配MQ
- 解決 requests-2.17.3 依賴 chardet 庫版本不匹配的問題
- 搭建Laravel Sail開發環境遇到的版本不匹配問題解決方法LaravelAI開發環境
- BUG—Nuget包版本不一致導致程式行為與預期不符
- Django2.2使用mysql資料庫pymysql版本不匹配問題的解決過程與總結DjangoMySql資料庫
- node與python版本不匹配報錯:node-gyp rebuildPythonRebuild
- 神奇解決NoClassDefFoundError版本不同的問題Error
- 透過更改java環境變數修改java版本不生效問題Java變數
- 多款軟體 adb 版本不同,導致不能同時使用
- oracle 序列值導致的主鍵衝突問題Oracle
- SpringCloud Alibaba 報 AbstractMethodError 是版本相容問題導致SpringGCCloudError
- 【YashanDB知識庫】EXP導致主機卡死問題
- [分享]關於新版本 Composer 會導致 Class not found 的問題
- 分類任務中的樣本不均衡問題
- 使用 Composer 安裝時與 PHP 版本不匹配(報錯:Your requirem ... packages.)PHPUIREMPackage
- ANALYZE導致的阻塞問題分析
- ZooKeeper 避坑指南: ZooKeeper 3.6.4 版本 BUG 導致的資料不一致問題
- rn ios 下某些版本不能輸入中文問題iOS
- node-sass和node版本不相容問題
- 聊聊 scala 的模式匹配模式
- Java 類載入之匿名類和主類相互依賴問題Java
- 不同Node版本導致的Date建構函式問題及解決方法函式
- SSL證書與域名不匹配是什麼原因導致的?
- LightDB/Postgresql 記錄客戶端啟動版本問題導致啟動失敗問題SQL客戶端
- oracle rac 打PSU補丁30805461兩個問題(Java版本及空間不足導致失敗)OracleJava
- Idea打包springboot專案jar包,執行報找不到主清單屬性或找不到主類問題解決方法。IdeaSpring BootJAR
- MyBatis版本升級導致OffsetDateTime入參解析異常問題覆盤MyBatis
- Verdaccio publish 時包含 deprecated 導致歷史版本丟失問題原因分析
- golang slice使用不慎導致的問題Golang
- CAS導致的ABA問題及解決
- 分散式鎖導致的超賣問題分散式
- MySQL8.0 view導致的效能問題MySqlView
- CentOS 防火牆配置與REJECT導致沒有生效問題CentOS防火牆
- 關於Android中使用BottomNavigationView切換橫屏導致返回主頁的問題AndroidNavigationView
- “alter database switchover to xx“過程不當導致的primary-primary 雙主問題Database
- Jenkins+Gitlab 執行 selenium 為何報版本不正確的問題JenkinsGitlab