You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

适配MyFaces 3.0的Tomahawk Maven仓库是否存在?TomEE9迁移疑问

适配MyFaces 3.0的Tomahawk版本说明

存在适配MyFaces 3.0的Tomahawk版本,对应的是Tomahawk 2.3.x系列,该版本专门针对Jakarta EE 9规范下的JSF 3.0(包括MyFaces 3.0.x)做了适配,解决了API从javax.*到jakarta.*的迁移兼容问题。

Maven依赖配置

你可以直接在项目中引入以下Maven依赖(以2.3.1版本为例):

<dependency>
    <groupId>org.apache.myfaces.tomahawk</groupId>
    <artifactId>tomahawk</artifactId>
    <version>2.3.1</version>
</dependency>

版本对应关系说明

  • Tomahawk20:适配JSF 2.x(如MyFaces 2.1),对应传统Java EE环境
  • Tomahawk 2.3.x:适配JSF 3.0(如MyFaces 3.0.2),对应Jakarta EE 9及以上环境

在你提供的仓库地址中,直接搜索tomahawk构件即可找到2.3.x版本,这些版本完全兼容MyFaces 3.0.2。

内容的提问来源于stack exchange,提问作者HockChai Lim

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.18 21:22:38