除了与hadoop集成之外,执行tez的方法之一是在本地模式下。为了在本地运行它,我阅读了这个页面,了解了必须做的更改,并更新了tez-site.xml配置。但我不知道怎么开始。我试着运行一个有main方法的tez示例(例如wordcount)。但它会暂停,不会打印任何内容到标准输出。有什么我必须先开始的吗?如何在本地模式下运行tez?
mbzjlibv1#
我设法运行它,包括所需的库。我可以更改pom并用依赖关系构建最终的jar文件,但我不希望更改项目。在用 mvn clean install -DskipTests=true -Dmaven.javadoc.skip=true 我通过设置java类路径来运行它:
mvn clean install -DskipTests=true -Dmaven.javadoc.skip=true
java -cp tez-dist/target/tez-0.7.0/lib/*:tez-dist/target/tez-0.7.0/* org.apache.tez.examples.OrderedWordCount in.txt out
1条答案
按热度按时间mbzjlibv1#
我设法运行它,包括所需的库。我可以更改pom并用依赖关系构建最终的jar文件,但我不希望更改项目。
在用
mvn clean install -DskipTests=true -Dmaven.javadoc.skip=true
我通过设置java类路径来运行它: