hadoop在Eclipse下编译运行(5)

时间:2026-01-19

3. 项目部署操作(linux命令行下,修改完源码需重复此操作部署)

2.2节隐藏了源码编译和打jar包的过程,这个过程对于普通的部署人员来说无需了解,但是,如果项目部署过程中为了适应机器,要对代码做小修改,问题就来了,修改后接下来得重新编译,打jar包。这时候有两种做法: 把问题告诉开发程序员,让开发程序员把代码修改后,重新编译,重新打好jar包。再交给自己部署。 自己把代码修改,然后按步骤在命令行上编译,打包。再运行。

两种方法各有优缺点,第一种方法比第二种方法容易,但是第二种方法省事。如果开发员因情况不再参与该项目的话,就只能采取第二种做法。

本节内容就是考虑到项目后期接手的人想改代码,但是只有linux命令行界面时应该怎么做而写。

总体说来就是在命令行下重新完成几个任务:

代码编写(改写)

重新编译新代码

打jar包。

接下来的任务就是2.2节所介绍的内容。

3.1命令行下,对于 javac编译hadoop的master来说,肯定是安装了jdk的。所以支持javac的编译命令。MI项目用于编译的输入文件有两类:1.

源码文件2.

第三方jar包

有了这些文件我们就能完成编译工作。

从工程中拷贝出cn文件夹和lib文件夹。移至/home/hdp/tmp/compile下。

使用javac命令,将该源码和jar包一起编译成class文件。

hdp@master:~/tmp/compile$ javac -classpath lib/commons-cli-1.2.jar : lib/hadoop-0.20.2-core.jar : lib/pinyin4j-

2.5.0.jar cn/ac/ict/roy/*.java

hadoop在Eclipse下编译运行(5).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:4.9 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:19元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219