idea+scalasdk+scala插件
0X01 前⾔
scala python
我的主语⾔是python,说起java,想起了⼤⼆(三年前)上课时教过,课程设计的时候曾经做过个俄罗斯⽅块,后⾯其他设计copy代码读懂代码(再后⾯的课设就⽤python了)。
本次涉及到⼤数据团队给出的代码,java + scala + flink。考虑到⼀些⼩的需求、设计改动、数据对接,⼀提⼀沟通⼀写⼀联调这⼀过程需要⼏天,这样的过程有好多次,⾃⼰做会快点。于是开始⾯对多年未见的⽼朋友——java。
拿着代码,卡在了第⼀步——环境。maven?l?总算学习了⼀下maven,再让java开发⼤佬调了⼀下,卡在了scala(⼤概这是⼤数据⽤到的吧,这⾥他也不熟)。
这⾥的情形是,java代码中有⼀块地⽅是⽤scala写的。
明明有scala,提⽰没有该模块。就是缺乏⽀持吧。
tips: 百度⼀下⼤数据和 scala ()。简洁,更好⽀持spark等
0X02 idea scala插件
下载
file->settings->Plugins->marketplace搜索scala->第⼀个,install->重启idea
在公司下载的时候,连接中断。原本准备⽤⽹上的⽅法,浏览器下载,再导⼊。
早上六点多起床(准备早睡早起),⼀番折腾准备⾛⼈,想想这么早去公司好⽆聊。打开电脑,点击install,在家⾥的⽹速⽀持下,7-8秒下完了。
0X03 scala SDK
已经有了scala plugins,但是提⽰没有SDK
Warning:scala:skipping scala files without  a scala sdk in module(s)
下载sdk安装
⽤的是win10,msi打开后点点点,finish后cmd输⼊scala,连环境变量都⾃⼰配置好了。
0X04 添加框架⽀持
有了SDK后,仍然显⽰
Warning:scala:skipping scala files without  a scala sdk in module(s)
⼤概是有了SDK但是还没有导⼊idea吧。
1. 在项⽬处右键
2. Add Framework Support
3. 点击左边scala的选择框框
4. Use library: [No library selected] 右边 create,默认选择了scala sdk,确定就好了
5. 重新运⾏,OK了。
0X05 感想
果然在家弄东西⼼态⽐较好。
上班时弄了挺久了,总有许多事情打断啥的。
需求分析整理、KPI、排期、测⼯单、出bug了、扫描任务断了、出了个新报错、要导⼊新数据了、KAFKA挂了,杂七杂⼋有点难静下⼼。要好好练习。
早上在家,静⼀静,就搞搞代码,多好多美妙。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。