读书人

递归索引复制文件通过maven命令执行

发布时间: 2013-07-21 21:55:43 作者: rapoo

递归目录复制文件,通过maven命令执行类

#!/bin/bash
source /etc/profile

cd /data/src/dw/hiveext/src/main/java
javadoc -author -d /data/tmp/udf-api/ -docencoding UTF-8 -charset UTF-8 com.test.hive.udf com.test .hive.udf.generic

?

function batch_cp() {??
for file in `ls $1`
do??????
?? if [ -d $1"/"$file ]???
?? then??????????
????? batch_cp $1"/"$file??????
?? else??
???????? cp -f $1"/"$file /data/src/doc???????
???????? echo $1"/"$file?
?? fi??
done
}

?

batch_cp /data/tmp/udf-api

?

cd /data/src/metadata/trunk/metadatasql/
mvn -e -Dmaven.test.skip=false org.codehaus.mojo:exec-maven-plugin:1.1:java -Dexec.mainClass="com.test.metadata.schedule.RefreshUdfData"

?

注意:执行类需要先执行以下mvn install

读书人网 >编程

热点推荐