从0到1的Flink1.12.2本地开发环境构建[eclipse篇]

Java 环境准备

  1. 下载openjdk11
    1. 准备java环境,由于oracel jdk8xx开始收费,我们选用openjdk的环境. Download OpenJDK11

Maven 环境准备

  1. 下载稳定版的maven: Download Maven
  2. 解压后修改文件./conf/settings.xml,加入阿里云的镜像库配置到mirrors节点
     <mirror>
         <id>nexus-aliyun</id>
         <mirrorOf>*</mirrorOf>
         <name>Nexus aliyun</name>
         <url>http://maven.aliyun.com/nexus/content/groups/public</url>
     </mirror>
    
  3. eclipse解压后,打开并配置maven
    1. Window -> Preferences -> Maven -> Installations -> Add 添加刚才下载好的maven,注意添加后需要在你添加的maven前打勾
    2. Window -> Preferences -> Maven -> User Setting 中通过Browse选中我们下载的manve的配置文件: ./apache-maven-3.6.3/conf/setting.xml

Eclipse准备

  1. 下载最新的eclipse Download Eclipse

Flink 项目准备

  1. 运行下面的命令能快速生成eclipse版本的Flink项目

    1. mvn archetype:generate -DarchetypeGroupId=org.apache.flink -DarchetypeArtifactId=flink-quickstart-java -DarchetypeVersion=1.12.2
    2. 注意一定要配置好maven的阿里云仓库,否则maven可能拉不到墙外的资源
  2. 打开之前下载的eclipse并导入我们刚刚通过mvn生成的项目.

    1. File -> Import -> Maven -> Existing Maven Porjects
    2. 导入进来的项目并没有eclipse的环境,只是纯maven的生成的项目,所以需要通过eclipse的maven插件进行包装。
      1. 当前项目并没有构建eclipse的环境:
        maven生成的原始项目
      2. 通过在命令行执行mvn clean eclipse:eclipse包装成eclipse项目,效果如下:
        eclipse包装后的项目
  3. 至此Flink的eclipse本地开发环境从零到一构建完成。

Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐