openeuler-riscv / oerv-team

OERV 实习生工作中心
8 stars 39 forks source link

升级ecpliselink到最新版本 #248

Open Jingwiw opened 6 months ago

Jingwiw commented 6 months ago

软件包信息

软件包名称: ecpliselink

openEuler 仓库地址: https://gitee.com/src-openeuler/eclipselink

构建仓库地址:

说明

问题背景:

所需技能:

其它:

ccrysisa commented 4 months ago

构建时出现 javarta 相关依赖错误:

error: package jakarta.activation does not exist
error: package jakarta.persistence.spi does not exist

通过 %pom_add_dep 添加依赖均无法解决该问题

ccrysisa commented 4 months ago

排查发现,需要修改 build.properties 文件内的 jdk 版本,成功消除上面的依赖错误。 但构建时出现 module not found: jakarta.* 相关的错误

排错完成,判定为缺乏相关库: 在 fedora 上有 jakarta.persisence 包 https://src.fedoraproject.org/rpms/jakarta-persistence 但 openeuler 上并没有

对策为引入 jakarta 相关的包进 openeuler

ccrysisa commented 4 months ago

涉及 jakarta 包列表: