编译运行Spark时遇到的“Could not find the main class”的有关问题

编译运行Spark时遇到的“Could not find the main class”的问题
下载完Spark包之后用Eclipse新建工程打开,BUILD SUCCESSFUL,然后在“open run Dialog”中,单击Main class::Search按钮,在所提供的items中怎么也找不到main所在的类“org.jivesoftware.launcher.Startup”,无奈中只好手动输入,运行之后出现错误:“Could not find the main class: org.jivesoftware.launcher.launcher.Startup. Program will exit”

新手,不知如何解决,望朋友们教我!!!

------解决方案--------------------
你给的链接中的第5和第6步呢?执行了吗?
------解决方案--------------------
你确信build成功了?如果build成功,应该会在spark目录下生成target目录,该目录下有个classes文件夹,该文件夹里应该能找到org.jivesoftware.launcher.Startup.class的,具体你看一下build.xml里的配置,看看都生成些什么,生成到哪里。
你的spark源码是直接下载的,把解压后的spark拷贝到你的eclipse的workspace目录,然后从你给的链接的文章的5/3)步骤开始就可以了。(注意一下jvm的选择)
------解决方案--------------------
走光了
------解决方案--------------------
引用:
引用:
你确信build成功了?如果build成功,应该会在spark目录下生成target目录,该目录下有个classes文件夹,该文件夹里应该能找到org.jivesoftware.launcher.Startup.class的,具体你看一下build.xml里的配置,看看都生成些什么,生成到哪里。
你的spark源码是直接下载的,把解压后的spark拷贝到你的……


JVM选择就是你的jdk版本选择,你可以在File::property的jdk相关选项里查看一下你当前的版本是什么?
我感觉你给的那个相关链接写的说明已经挺详细的了,跟着步骤来,应该问题不大的。如果你觉得缺东西,比如你说Startup没找到,那么你可以到你下载的源码的src里去看看,是不是真么没有该类。