• 1.编译整体的Linkis:
  • 2.编译单个服务

    1.编译整体的Linkis:

    编译环境要求: 需要JDK8以上进行编译

    从git获取项目代码后,使用maven打包项目安装包。

    (1) 您可以在最顶层的pom.xml文件,修改Hadoop、Hive、Spark等软件的版本,以适配您公司的大数据环境,具体如下:

    1. <properties>
    2. <hadoop.version>2.7.2</hadoop.version>
    3. <hive.version>1.2.1</hive.version>
    4. <spark.version>2.4.3</spark.version>
    5. <scala.version>2.11.8</scala.version>
    6. <jdk.compile.version>1.8</jdk.compile.version>
    7. </properties>

    (2) 如果您是本地第一次使用,必须在最外层工程pom.xml所在目录先执行以下命令

    1. mvn -N install

    (3) 在最外层工程pom.xml所在目录执行以下命令

    1. mvn clean install

    (4) 获取安装包,在工程的assembly->target目录下:

    1. wedatasphere-linkis-x.x.x-dist.tar.gz

    2.编译单个服务

    从git获取项目代码后,使用maven打包项目安装包。

    (1) 如果您是本地第一次使用,必须在最外层工程pom.xml所在目录先执行以下命令

    1. mvn -N install

    (2) 在terminal通过命令行跳转到对应的模块,比如

    1. cd publicService

    (3) 执行该模块对应的pom.xml目录下执行编译命令:

    1. mvn clean install

    (4) 获取安装包,在对应模块的->target目录下会有编译好的包:

    1. linkis-publicservice.zip