学习综合项目,存放示例代码、脚本。
执行:git clone https://github.com/iplaypi/iplaypistudy.git
一般包含五个配置文件,分别是:
core-site.xml
hbase-site.xml
hdfs-site.xml
mapred-site.xml
yarn-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 功能标识 参数列表