学习综合项目,存放示例代码、脚本。
执行:git clone https://github.com/iplaypi/iplaypistudy.git
一般包含五个配置文件,分别是:
core-site.xmlhbase-site.xmlhdfs-site.xmlmapred-site.xmlyarn-site.xml
例如,只需要打包某一个模块:mvn clean package -P dev -pl iplaypistudy-hbase -am
在新建 maven 的模块时,如果遇到网络不好的情况下,使用 maven-archetype-quickstart 骨架可能一直卡住,所以需要设置 archetypeCatalog参数:
archetypeCatalog=internal
iplaypistudy
org.playpi.study
为了编译打包后方便执行某些功能代码,把环境设置过程、执行的命令整理为脚本:run.sh
编译打包后,进入 target 目录下,可以找到 run.sh 脚本,根据需要执行即可。
示例:sh run.sh 功能标识 参数列表