【标题】 修改打包和编译的几个问题

【实现内容】:

  1. configure时候添加全局JAVA_HOME路径
  2. 在package_opengauss.sh打包中,拷贝simpleInstall目录到打包的临时目录中
  3. 修改配置文件中jdk的路径为openjdk

【根因分析】:

  1. make报java头文件找不到错误,由于全局JAVA_HOME变量没有,在编译时候找不到对应头文件报错 (可以在编译前,通过导入JAVA_HOME全局变量规避)
  2. 对比之前版本,package_opengauss.sh中拷贝simpleInstall的脚本漏掉了
  3. 社区三方库中使用的jdk是openjdk,在三方库中路径如下:
[root@openeuler-x86-3rd 929]# ll openGauss-third_party_binarylibs/platform/openjdk8/
total 8.0K
drwx------ 3 root root 4.0K Sep 29 20:57 aarch64
drwxr-xr-x 3 root root 4.0K Sep 29 17:14 x86_64

【修改方案】:

  1. configure时候添加全局JAVA_HOME路径
  2. 在package_opengauss.sh打包中,拷贝simpleInstall目录到打包的临时目录中
  3. 修改配置文件中jdk的路径为openjdk

【关联issue】: #I4CJY5:【测试类型:编译打包】【测试版本:2.1.0】 1.内核打包漏掉了simpleInstall 2.手动make报java头文件找不到的错误?from=project-issue

【开发自验报告】:

  1. 请附上自验结果(内容或者截图)
    make可以正常编译过
    输入图片说明
    打包缺少simpleInstall目录
    输入图片说明
  2. 是否可以添加fastcheck测试用例,如是,请补充fastcheck用例 NA
  3. 是否涉及资料修改,如是,在docs仓库补充资料 NA
  4. 是否考虑支撑升级和在线扩容等扩展场景 NA
  5. 是否考虑异常场景/并发场景/前向兼容/性能场景 NA
  6. 是否对其他模块产生影响 NA