我正在研究 EJB v1.1 的遗留代码。由于 RAD 版本问题,我们无法将完整代码迁移到 RAD 9 的兼容级别。所以我尝试使用 ejbdeploy 手动为 EJB 1.1 生成存根,这样我仍然可以在 RAD 9 中使用这些项目。
当我执行 ejbdeploy 我得到以下错误 -
[*Error] ... (Class: ...)CHKJ2408E: <clinit>() must be public. (EJB 1.1: 6.10.4).
CHKJ2410E: ... (Class: ...)<clinit>() must not be static. (EJB 1.1: 6.10.4).
有人在这里有任何想法吗?