Scalaを使っていて生じたトラブルと対策

Scalaを使っていて発生したトラブルとその対策をまとめてみました。

今後新たにエラーやトラブルが発生した場合は、都度更新していきたいと思います。

 

Scalaのコンパイル時にStackOverflowErrorが出てしまう

[エラーメッセージ]eclipse error in scala compiler

[対策]

Eclipseの場合は、eclipse.iniに 以下を追加してやればOK。

-Xss1M

Mavenの場合は、Scalaコンパイラが独立したVMで起動するので、Maven起動時のVM引数ではなく、pom.xmlに記述します。

参考HP:
http://hitoasa.hateblo.jp/entry/20100802/1280749809

 

eclipse起動時に「error in scala compiler java.lang.stackoverflowerror」

[対策]

eclipse.iniに以下を追記

※eclipse.iniのおき場所「/opt/eclipse-jee-neno2/...」

-Xss4M

参考HP:
http://hitoasa.hateblo.jp/entry/20100802/1280749809
http://qiita.com/suparrow/items/2bb5c29a5efaa737d089

 

non-empty iterator

[対策]

iterator(イテレーター)はコレクションではないことに注意。iteratorはコレクションから要素を1つずつ取得して使うものなので、イテレータ自体を出力することは出来ません。

おそらくiteratorを直接printなどして出力してエラーになっていることが多いので、for文などを使うようにしましょう。



投稿日:2018-10-05    更新日:2018-10-06

[スポンサーリンク]

  
サイト内検索
プロフィール

プロフィール

[Name : じゃぶじゃぶ(@jbjb_2019)]
都内で社内SEをしているおじさん。
仕事で得られる知識だけでは限界を感じ、 WEBの勉強がてらITブログを開始。
サーバからWEBサイトまでフルスクラッチで開発しました。
現在は勉強のモチベーションを保つために活用中。
興味があることを雑記的に書いていきます。

[スポンサーリンク]

[スポンサードリンク]