IDEA/scala问题汇总

近期所遇到小问题的汇总

近期因为在公司实习,接触一些工程上的东西,主要涉及Scala/spark/Hadoop/Java以及IDEA这样的一些环境或包,也就会遇上一些稀奇古怪的小问题,忙里偷闲记录下来方便自己查阅使用。
主要操作参考一个博客地址如下(反正我是用着很开心,大体按他操作来没什么问题):

通过IDEA搭建scala开发环境开发spark应用程序
https://www.cnblogs.com/wcwen1990/p/7860716.html
他的程序里用的hdfs文件,这个一定记得自己建一个txt文件并修改为本地的路径,做个统计是没啥问题的。

以下是我遇到的一些问题及解决方案

  1. 问题:windows下搭建spark环境出现ChangeFileModeByMask error (3): ???????????
    解决办法:cmd命令行要以管理员身份启动。

  2. 问题:此时不应有 \scala\bin\scala.bat
    解决办法:”在scala-2.10.6.msi这个版本的状态下,安装目录不能存在空格,我当时就是目录中间有个空格。这就是出现”此时不应有 \scala\bin\scala.bat“的真正原因”。尝试去掉空格。不行就环境变量配置好后再重启电脑,在win7上基本就可以运行。

  3. 问题:java.lang.IllegalArgumentException: System memory 259522560 must be at least 4.718592E8. Please use a larger heap size.
    解决办法:内存问题,Run/Debug Configurations VM options中加入 -Xms512m -Xmx512m。

  4. 问题:class “javax.servlet.FilterRegistration“‘s signer information does not match signer information of other classes in the same package
    解决办法:包冲突问题,在Project Structure——Libraries中找到Maven:javax.servlet:servlet-api:2.5,将其移除就好。

  5. 问题:Exception in thread “main” java.lang.ArrayIndexOutOfBoundsException: 0
    解决办法:配置文件问题,Run/Debug Configurations ——Program arguments中加入配置文件或者输入变量等就好。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值