idea 无法创建Scala class 选项的原因分析及解决办法汇总
原因一:没有添加scala sdk
解决:file=>project structure =>Global Libraries,添加scala-sdk:
没有scala sdk的可以去网上下载。
再检查一下.iml文件是否添加了scala sdk,没有的话加上:
<orderEntry type="library" name="scala-sdk-2.11.8" level="application" />
原因二:可能是maven的配置问题:
file=>settings=>Build,Excution=>Build Tools=>Maven:选成如下配置
以上步骤操作后还是没有,file=>directory=>输入目录名(我的是src)
右键这个目录=>Mark Directory as=>Source root
基本就可以解决。
到此这篇关于idea 无法创建Scala class 选项的解决办法汇总的文章就介绍到这了,更多相关idea 无法创建Scala class内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!
相关推荐
-
在IntelliJ IDEA中创建和运行java/scala/spark程序的方法
本文将分两部分来介绍如何在IntelliJ IDEA中运行Java/Scala/Spark程序: 基本概念介绍 在IntelliJ IDEA中创建和运行java/scala/spark程序 基本概念介绍 IntelliJ IDEA 本文使用版本为: ideaIC-2020.1 IDEA 全称 IntelliJ IDEA,是java编程语言开发的集成环境.IntelliJ在业界被公认为最好的java开发工具,它的旗舰版本还支持HTML,CSS,PHP,MySQL,Python等,免费版只支持Jav
-
IntelliJ IDEA安装scala插件并创建scala工程的步骤详细教程
具体步骤如下: 1.找到与IntelliJ IDEA对应的scala版本 如图,在File下找到Settings 在弹出的对话框中点击Plugins,然后点击Install JetBrains plugin 在搜索框中输入scala,点击scala,在对话框右边出现该IntelliJ对应的scala版本,从图中看到该版本的IntelliJ对应的scala版本是2018/2/11更新的 在网站 https://plugins.jetbrains.com/plugin/1347-scala 可查看到
-
如何在IDEA上安装scala插件并创建工程(图文教程)
大家好,我是不温卜火,是一名计算机学院大数据专业大二的学生,昵称来源于成语-不温不火,本意是希望自己性情温和.作为一名互联网行业的小白,博主写博客一方面是为了记录自己的学习过程,另一方面是总结自己所犯的错误希望能够帮助到很多和自己一样处于起步阶段的萌新.但由于水平有限,博客中难免会有一些错误出现,有纰漏之处恳请各位大佬不吝赐教!暂时只有csdn这一个平台,博客主页:https://buwenbuhuo.blog.csdn.net/ 关于scala的安装并配置环境变量的问题,小伙伴们感兴趣
-
Scala 环境搭建及IDEA工具的配置使用教程
Scala的环境搭建 由于scala是基于java来开发的, 编写的java类可以使用javac命令编译成.class文件被JVM加载到内存中执行 ! 那么scala可以通过scalac命令将编写的scala文件编译成.class文件一样被JVM加载到内存中,因此Scala是运行在JVM平台上的,所以安装Scala之前要安装JDK! 1.在windowns上安装Scala编译器 方式一: 访问Scala官网http://www.scala-lang.org/下载Scala编译器安装包,目前最新版
-
IntelliJ IDEA下Maven创建Scala项目的方法步骤
环境:IntelliJ IDEA 版本:Spark-2.2.1 Scala-2.11.0 利用 Maven 第一次创建 Scala 项目也遇到了许多坑 创建一个 Scala 的 WordCount 程序 第一步:IntelliJ IDEA下安装 Scala 插件 安装完 Scala 插件完成 第二步:Maven 下 Scala 下的项目创建 正常创建 Maven 项目(不会的看另一篇 Maven 配置) 第三步:Scala 版本的下载及配置 通过Spark官网下载页面http://spark.a
-
idea 无法创建Scala class 选项的原因分析及解决办法汇总
原因一:没有添加scala sdk 解决:file=>project structure =>Global Libraries,添加scala-sdk: 没有scala sdk的可以去网上下载. 再检查一下.iml文件是否添加了scala sdk,没有的话加上: <orderEntry type="library" name="scala-sdk-2.11.8" level="application" /> 原因二:可能是
-
后端接收不到AngularJs中$http.post发送的数据原因分析及解决办法
1.问题: 后端接收不到AngularJs中$http.post发送的数据,总是显示为null 示例代码: $http.post(/admin/KeyValue/GetListByPage, { pageindex: 1, pagesize: 8 }) .success(function(){ alert("Mr靖"); }); 代码没有错,但是在后台却接收不到数据,这是为什么呢? 用火狐监控:参数是JSON格式 用谷歌监控:传参方式是request payload 可以发现传参方式是
-
C#解析json字符串总是多出双引号的原因分析及解决办法
json好久没用了,今天在用到json的时候,发现对字符串做解析的时候总是多出双引号. 代码如下: string jsonText = "{'name':'test','phone':'18888888888'}"; JObject jo = (JObject)JsonConvert.DeserializeObject(jsonText); string zone = jo["name"].ToString(); string zone_en = jo["
-
关于获取DIV内部内容报错的原因分析及解决办法
1.错误描述 2.错误原因 由于向div中添加元素,利用append(); $("#divStyle").append("<div><label>_data[i].name</label></div>"); append里面是动态数据,当请求数据为空时,获取并判断div中的内容: var divContent = $("#divStyle").html(); if(divContent == nul
-
php resizeimage 部分jpg文件 生成缩略图失败的原因分析及解决办法
今天遇到GD的resizeimage 函数处理jpg后缀文件的缩略图的时候 提示该图片不是合法的jpg图片并报错 <b>Warning</b>: imagecreatefromjpeg(): gd-jpeg, libjpeg: recoverable error: Invalid SOS parameters for sequential JPEG 国内网上查了很多资料也没找到有效的解决办法,原来只要把 GD的jpeg文件支持打开即可解决 ini_set('gd.jpeg_igno
-
PHP中ID设置自增后不连续的原因分析及解决办法
PHP中ID设置自增后不连续的原因分析如下所述: alter table tablename drop column id; alter table tablename add id mediumint(8) not null primary key auto_increment first; 每次删除把这两行家伙加上就行了 还有就是这个 使用mysqli对象中的query()方法每次调用只能执行一条SQL命令. 如果需要一次执行多条SQL命令,就必须使用mysqli对象中的 multi_que
-
JQuery Dialog对话框 不能通过Esc关闭的原因分析及解决办法
背景:想通过Esc键关闭展示中的Dialog对话框,发现有些对话框可以,有些会失效. 原因分析: 1.对话框上可以输入内容的标签元素可以,反之不行. 2.如果鼠标点击对话框后,也可以Esc键关闭. 可以看出对话框上是需要聚焦就可以了. 解决方案: 方案一: focus:function(){ $("#id").focus(); } 方案二: 延迟聚焦 setTimeout(function() { $("#id").focus(); }, 500); 以上所述是小编
-
bootstrap datetimepicker 日期插件在火狐下出现一条报错信息的原因分析及解决办法
日期插件 bootstrap-datetimepicker 在火狐下出现一条报错信息:TypeError: (intermediate value).toString(-).split(-)[1] is undefined 这条错误必然出现,难道没有在 Firefox 下进行测试. 在 Firefox 下查看项目 demo (http://www.malot.fr/bootstrap-datetimepicker/demo.php)可以正常运行,但这个 demo.php 使用的是 2013-3-
-
JavaScript中的ParseInt("08")和“09”返回0的原因分析及解决办法
今天在程序中出现一个bugger ,调试了好久,最后才发现,原来是这个问题. 做了一个实验: alert(parseInt("01")),当这个里面的值为01====>07时都是正常的,但是在"08","09"就会返回0 (这种现象出现在ie内核的浏览器中,如360浏览器就会出现这种错误)(谷歌,火狐不受影响) . 查阅资料得知着这种现象原因: 大神的解释: 01--07自然没有问题,但是09,08都是不合格的八进制形式,所以被按照0处理了
-
导致MyEclipse内存不足的原因分析及解决办法
1.修改eclipse.ini 在Myeclipse安装目录下G:\MyEclipse8.5\Genuitec\MyEclipse 8.5有一个myeclipse.ini配置文件,设置如下: -vmargs -Xmx512m -XX:MaxPermSize=256m -XX:ReservedCodeCacheSize=64m 2.设置Default VM Arguments 在myEclipse中,打开Windows-> Preferences->Java->Installed JREs
随机推荐
- JS手机端touch事件计算滑动距离的方法示例
- AngularJS基础 ng-src 指令简单示例
- highcharts 在angular中的使用示例代码
- Bootstrap页面缩小变形的快速解决办法
- Memcached简介_动力节点Java学院整理
- java中Hashtable和HashMap的区别分析
- Java编程Iterator迭代器设计原理及实现代码示例
- javascript中数组中求最大值示例代码
- 使用array mutisort 实现按某字段对数据排序
- Python 实现链表实例代码
- MySQL学习笔记4:完整性约束限制字段
- NodeJS中的MongoDB快速入门详细教程
- 你真的了解BOM中的history对象吗
- BootStrap 导航条实例代码
- Jaxb2实现JavaBean与xml互转的方法详解
- 又一款js时钟!transform实现时钟效果
- Linux Nginx 配置SSL访问实例详解
- Android 手势操作编程详解
- VC调用javascript的几种方法(推荐)
- C#接口在派生类和外部类中的调用方法示例