タケハタのブログスマートフォン用の表示で見るタケハタのブログプログラマの生き方、働き方、技術について雑多に書いていくブログです。Coroutinesを触るための前準備サーバーサイドでもそろそろKotlinのCoroutinesを触ってみようと想い、今更ながらKotlin1.3を動かそうとしたところ、若干手こずったので備忘録として書いておきます。正式版になったらあんまり考えないで最新版使っておけばいいけど、Stableじゃないバージョンとか使おうとしたら同じようなことになりそうなので。Projectを作ってもらえれば試せます。Gradleの設定build.gradleは下記のようになりました。"1.8"}1Kotlinのバージョンを1.3のRC版にKotlinのバージョンはRC版の最新に。最新版はEAPが置いてあるMavenリポジトリを見てもらえれば良いかと。2Coroutinesの依存関係を追加1.3を入れただけではCoroutinesは使えないのです。"org.jetbrains.kotlinx:kotlinx-coroutines-core:0.30.2-eap13"を追加します。ここでKotlinのバージョンとkotlinx-coroutines-coreのバージョンが合ってないのか、エラーになってる時がありました。一応IntelliJにまかせて修正したら、正しいバージョンに変えてくれてエラーは消えたのでもし起こったらそのように。あと、前述したように現状はもう1.0.0-RCが出ていて最新ではないのでご注意を。IDEAでKotlin1.3を認識させるこれでbuildは通るようになるんですが、IntelliJで実行できないです。Runがそもそも選べない状態になっていると思います。Updatesを選択すると、下記の画面が開きます。channelでStableが選択されています。1.3を選択し、Installボタンを押します。IDEAを再起動します。これで起動後、Kotlin1.3を使用したコードの実行ができるようになっています。動かしてみるよくある下記のようなコード。定義することができます。launchで囲っている部分がCoroutinesです。このプログラムが動かせれば、Croutineを動かす準備は完了です。最後に今回は準備のところまでを書きましたが、サーバーサイドのプログラムでのCoroutinesの使い方もそろそろちゃんと検討しておきたいので(1.0.0にもなったし)、また色々試したら書いていきたいと思います。はてなブログProプログラマとしての生き方とか、働き方とか、技術のことを雑多に書いていきます。CODE-セブンスコード-」のバックエンド技術DockerでMySQLを起動した時はバージョン差異に注意ブログの技術記事で書く内容をパターン分けしてみた2019年を雑に振り返る月別アーカイブはてなブログをはじめよう!take7010さんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。