代码拉取完成,页面将自动刷新
1298
修改打包和编译的几个问题
已合并
【标题】 修改打包和编译的几个问题
【实现内容】:
- configure时候添加全局JAVA_HOME路径
- 在package_opengauss.sh打包中,拷贝simpleInstall目录到打包的临时目录中
- 修改配置文件中jdk的路径为openjdk
【根因分析】:
- make报java头文件找不到错误,由于全局JAVA_HOME变量没有,在编译时候找不到对应头文件报错 (可以在编译前,通过导入JAVA_HOME全局变量规避)
- 对比之前版本,package_opengauss.sh中拷贝simpleInstall的脚本漏掉了
- 社区三方库中使用的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
【修改方案】:
- configure时候添加全局JAVA_HOME路径
- 在package_opengauss.sh打包中,拷贝simpleInstall目录到打包的临时目录中
- 修改配置文件中jdk的路径为openjdk
【关联issue】: #I4CJY5:【测试类型:编译打包】【测试版本:2.1.0】 1.内核打包漏掉了simpleInstall 2.手动make报java头文件找不到的错误
【开发自验报告】:
- 请附上自验结果(内容或者截图)
make可以正常编译过
打包缺少simpleInstall目录
- 是否可以添加fastcheck测试用例,如是,请补充fastcheck用例 NA
- 是否涉及资料修改,如是,在docs仓库补充资料 NA
- 是否考虑支撑升级和在线扩容等扩展场景 NA
- 是否考虑异常场景/并发场景/前向兼容/性能场景 NA
- 是否对其他模块产生影响 NA