What is the purpose of the change
to quick start for new user and fix CONF_DIR bug for window-os-developers;
Brief change log
- maven-wrapper.properties中替换成aliyun镜像,加速初始化maven/wrapper下载
- 父pom中把finalName的${maven.build.timestamp}改为all以解决window无法识别文件名而编译失败问题
- 增加1个dev_skip profile可选择跳过 license,checkstyle,enforcer,javadoc插件,用于子模块独立编译
- modify jax-tool:pom finalName ${maven.build.timestamp} as all for Window compile
- add DEBUG_PORT and runnable application.yml for quick start
- add env:$FLINK_CONF_DIR when getFlinkProcessRunner(), 否则可能读取环境中其他版本的CONF_DIR导致 无法输出yarnAppId日志而卡在Start状态;
- AppConfig.HADOOP_ETC_RELATIVE 从"etc" -> "etc/hadoop" 才能正确读取 hadoop基础配置文件;
Does this pull request potentially affect one of the following parts:
Dependencies (does it add or upgrade a dependency): no
The public API, i.e., is any changed class annotated with @Public(Evolving): no
The serializers: no
The runtime per-record code paths (performance sensitive): no
Anything that affects deployment or recovery: no
Documentation
Does this pull request introduce a new feature? no
If yes, how is the feature documented? not applicable