idea 运行 java main 程序
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了idea 运行 java main 程序相关的知识,希望对你有一定的参考价值。
点击 run(shift+alt+F10)就会...新手求指点
参考技术A 点File选project structure,Modules,sources,指定源码位置追问还是不可以?
打开你的类我看下
追问这样?
不行要不我们可以qq沟通一下么? 我的是 46一三50652,直接给分了
把int改成void,public static void main
追问好了,谢谢~
多问一句,为什么?
运行的时候回自动寻找public static void main这个函数
追问好的,谢谢啦
本回答被提问者采纳idea中使用scala运行spark出现Exception in thread "main" java.lang.NoClassDefFoundError: scala/coll
idea中使用scala运行spark出现:
Exception in thread "main" java.lang.NoClassDefFoundError: scala/collection/GenTraversableOnce$class
查看build.sbt:
name := "ScalaSBT" version := "1.0" scalaVersion := "2.11.8" libraryDependencies += "org.apache.spark" % "spark-core_2.11" % "1.6.1"
你需要确保 spark所使用的scala版本与你系统scala的版本一致
你也可以这样:
libraryDependencies += "org.apache.spark" %% "spark-core" % "1.6.1"
那怎样确认你的版本是否一致呢:
1 .首先查看你代码使用的版本,这个就是从pom.xml中或者sbt配置文件中查看
确定你的使用版本
2.查看你的spark的集群,spark使用的scala的版本
a. 运行spark-shell ,在启动结束会显示版本
b.进入spark的安装目录查看jars目录下,scala中的类库版本号
ls /usr/local/spark/jars | grep scala
显示如下:
然后你就可以修改你使用的scala版本号了
问题解决
以上是关于idea 运行 java main 程序的主要内容,如果未能解决你的问题,请参考以下文章