hadoop在Eclipse下编译运行(6)
时间:2026-01-19
时间:2026-01-19
这行命令中的–classpath是指定编译过程中类路径查找,我把编译时要用到的三个jar文件都写在这个参数后,注意使用:(冒号)隔开。
编译结果如下
3.2 1. 2. 3.
完成编译。打jar包编译好的class文件运行时要使用的第三方jar包 META-INF/MANIFEST.MF文件 Manifest-Version: 1.0 Main-Class: cn.ac.ict.roy.MI完成编译之后,就剩下打jar包了。打jar包需要以下3方面的内容:
这里需要解释下META-INF/MANIFEST.MF文件,它其实就是jar包的配置文件。典型的内容如下:
其中的Main-Class是关键。有了它就知道程序从何开始运行。该文件的内容相当固定,每次只需要改写Main-Class即可。好,接下来打jar包的过程如下: 把所需的东西移至某一目录下,比如/home/hdp/tmp/jar下
产生META-INF/MANIFEST.MF文件,并用vi写入内容。
使用jar命令打jar包。
打包前:
打包命令: hdp@master:~/tmp/jar$ jar cvfm mi.jar METE-INF/MANIFEST.MF cn/ lib/打包过程:
打包后:
剩下来的操作就是把mi.jar移到hadoop目录下。然后按照2.2节方式运行。上一篇>>类别:默认分类| Stanford CoreNLP开源项目的3种...下一篇>> Stanford CoreNLP源码在windows...
|添加到搜藏|分享到i贴吧|浏览(152)|评论 ()
网友评论
发表评论
内容:
发表评论
上一篇:大学团支部2021年工作计划范本