[ Skip to the content ]

Institute of Formal and Applied Linguistics Wiki


[ Back to the navigation ]

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
courses:mapreduce-tutorial:step-21 [2012/01/27 11:23]
straka
courses:mapreduce-tutorial:step-21 [2012/01/31 11:18] (current)
straka
Line 6: Line 6:
   - Create a ''Makefile'' containing <file Makefile Makefile>include /net/projects/hadoop/java/Makefile</file>   - Create a ''Makefile'' containing <file Makefile Makefile>include /net/projects/hadoop/java/Makefile</file>
  
-When typing ''make'', every Java file is compiled (with the Hadoop library and some extra classes) to a jar file. It is of course possible to compile just selected sources using ''make file1.jar file2.jar''.+===== Compiling ===== 
 + 
 +When typing ''make'', every Java file is compiled (with the Hadoop library and some extra classes) to a jar file. It is of course possible to compile just selected sources using
 +  make ClassName1.jar ClassName2.jar 
 +or  
 +  make -f /net/projects/hadoop/java/Makefile ClassName1.jar
  
 Command ''make clean'' remove for every Java file its jar file and subdirectory with compiled classes. Command ''make clean'' remove for every Java file its jar file and subdirectory with compiled classes.
  
 ===== Exercise ===== ===== Exercise =====
-Create a directory and a ''Makefile'' as described and download {{:courses:mapreduce-tutorial:step-21.txt|WordCount.java}}. Try compiling it using ''make''.+Create a directory and a ''Makefile'' as described and download {{:courses:mapreduce-tutorial:step-21.txt|CompileTest.java}}. Try compiling it using ''make''.
  
 ===== Using VIM ===== ===== Using VIM =====
Line 25: Line 30:
   * Key F8 opens a //taglist// -- small window with classes, fields and functions in the current file.   * Key F8 opens a //taglist// -- small window with classes, fields and functions in the current file.
   * Pressing ''\\'' comments/uncomments current (or selected) line.   * Pressing ''\\'' comments/uncomments current (or selected) line.
 +
 +----
 +
 +<html>
 +<table style="width:100%">
 +<tr>
 +<td style="text-align:left; width: 33%; "></html><html></td>
 +<td style="text-align:center; width: 33%; "></html>[[.|Overview]]<html></td>
 +<td style="text-align:right; width: 33%; "></html>[[step-22|Step 22]]: Optional – Setting Eclipse.<html></td>
 +</tr>
 +</table>
 +</html>

[ Back to the navigation ] [ Back to the content ]