编译运行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的选择)
[解决办法]
走光了
[解决办法]