Changes between Initial Version and Version 1 of waue/2010/0126


Ignore:
Timestamp:
Jan 26, 2010, 4:42:16 PM (14 years ago)
Author:
waue
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • waue/2010/0126

    v1 v1  
     1{{{
     2#!java
     3
     4#!/bin/bash
     5if [ "$1" == "" ];then
     6        echo "  Usage: "
     7        echo "       xxxrun <jar-file> <main-func-name> [arg1 arg2 ...] "
     8        echo ""
     9        echo "  this program will run your hadoop code "
     10        echo "  ======================================="
     11        exit 0;
     12fi
     13
     14echo " 1. Now! run your hadoop code .."
     15
     16/opt/hadoop/bin/hadoop jar $1 $2 $3 $4 $5
     17
     18if [ "$?" != "0" ];then
     19        echo " hadoop run error !"
     20        exit 1;
     21fi
     22
     23echo " 3. tsmrun  Finish !!"
     24
     25}}}
     26
     27
     28{{{
     29#!java
     30
     31#!/bin/bash
     32if [ "$1" == "" ];then
     33        echo "  Usage: "
     34        echo "       tsmcompiler <java-name> "
     35        echo "  Example: "
     36        echo "  if you want compiler aaaa.java , you can run"
     37        echo "  $\>  tsmcompiler aaaa "
     38        echo ""
     39        echo "  ==      this program will           =="
     40        echo "  1. Compiler your hadoop or hbase code "
     41        echo "  2. tar your java codes as jar "
     42        echo "  ======================================"
     43        exit 0;
     44fi
     45
     46code_path=~/my-hadoop-code
     47mkdir $code_path
     48
     49#name=echo $1|sed 's/\..*//'
     50#echo "name= $name"
     51#exit 0
     52
     53if [ "$?" != "0" ];then
     54        echo "compiler error !"
     55        rm -rf $code_path
     56        exit 1;
     57fi
     58
     59javac -cp xxxxx  -d $code_path $1.java
     60
     61echo "    your program is correct, compiler is done!!! "
     62
     63echo " 2. tar your java jar file....."
     64
     65jar -cvf $1.jar -C $code_path .
     66
     67if [ "$?" != "0" ];then
     68        echo "jar file error!"
     69        rm -rf $code_path
     70        exit 1;
     71fi
     72
     73echo " 3. tsmcompiler  Finish !!"
     74echo "    the jar file is $1.jar"
     75}}}