eclipse源码编译(eclipse编译c语言)
本文目录一览:
怎么使用eclipse编译hadoop源码
使用eclipse编译hadoop源码
1,建立一个Hadoop源码文件夹。
2、svn 检出hadoop1.0.4的源码。svn checkout
注意:如果在ubuntu下直接上面语句报错,可能需要执行下面的语句
sudo apt-get install autoconf
sudo apt-get install libtool
3、在检出完成后的目录下执行
ant eclipse.然后将源码导入到eclipse中。
4、修改 release-1.0.4/src/contrib/gridmix/src/Java/org/apache/hadoop/mapred/gridmix/Gridmix.java
将两处的 Enum? extends T 改成 Enum?
5、编译器设置及编译。
右击工程名,Properties--Builders--New---Ant Builder
New_Builder -- Edit: Name: hadoop-Builder.Main:Builderfile(builder.xml的位置):/home/nacey/workspace/source-workspace/hadoop-1.0.4;Targets—Manual Build: jar
然后选择菜单Project--Build Project
在/home/nacey/workspace/source-workspace/hadoop-1.0.4/build文件夹下会生成三个开发 jar 包:
hadoop-client-1.0.4-SNAPSHOT.jar
hadoop-core-1.0.4-SNAPSHOT.jar
hadoop-minicluster-1.0.4-SNAPSHOT.jar
去掉"-SNAPSHOT"即可替换hadoop-1.0.4 下的同名 jar 包.
注意如果要在集群中使用自己编译的jar,则需要替换集群中的所有机器。不然会出现版本不匹配。
eclipse源码怎么编译?
下载后是一个压缩包,解压缩就可以使用了,当然之前要安装jre 不过下载jdk的时候就有。在eclipse中,需要新建一个工程,然后在建立类,才可以,这样作的原因事便于代码管理,也事由于IDE都这样了,做好的程序,在左边的浏览树的程序上,右键打开选择run-java application就可以了,但是一个类中如果没有main函数,就只有run as选项,这个是自己配置执行环境,包括导入外部包什么。
如何在Eclipse下编译JDK源代码,以及JDK源码调试
设置:
1.点 “window”- "Preferences" - "Java" - "Installed JRES"
2.此时"Installed JRES"右边是列表窗格,列出了系统中的 JRE 环境,选择你的JRE,然后点边上的 "Edit...", 会出现一个窗口(Edit JRE)
3.选中rt.jar文件的这一项:“c:\program files\java\jre_1.5.0_06\lib\rt.jar” 点 左边的“+” 号展开它
4.展开后,可以看到“Source Attachment:(none)”,点这一项,点右边的按钮“Source Attachment...”, 选择你的JDK目录下的 “src.zip”文件
5.一路点"ok",结束。
dt.jar是关于运行环境的类库,主要是swing的包 tools.jar是关于一些工具的类库 rt.jar包含了jdk的基础类库,也就是你在java doc里面看到的所有的类的class文件
使用:
可以在 Java 源代码编辑器或代码片段编辑测试窗中选择类型、方法或字段的名称,然后对元素的定义打开编辑器。
在 Java 编辑器中,选择类型、方法或字段的名称。您也可以仅仅在名称中单击一次。 执行下列其中一项操作: 1.从菜单栏中,选择浏览 打开声明 2.从编辑器的弹出菜单中,选择打开声明 3.按 F3 键,如下图
如何用eclipse编译源文件
不想手动对源程序进行编译和构建,在eclipse开发环境中的Project菜单下,勾选build automatically (自动构建)这一选项,就可以实现在按下Ctrl+S时,系统自动编译的效果。
若工程项目较大,电脑配置较低,而且工程需要经常保存的情况下,就取消勾选Project菜单下的build automatically选项,然后执行Project-Clean...,依据弹出对话框上的提示信息就可以对工程进行编译了。
如有帮助请采纳(不懂请提问),同时也可以关注我主页,有很多朋友在交流学习