quarkus:是否扩展JSF

时间:2019-11-27 22:41:43

标签: quarkus

我想将JSF添加到Quarkus中。

我已经包含了servlet-api(quarkus-undertow)。

我的问题是:

我需要适当的扩展名(例如https://github.com/tandraschko/quarkus-myfaces)还是将JSF-Mojarra-库(https://javaserverfaces.github.io/)放在{ {1}}?

pom.xml

如果我需要扩展才能使JSF在quarkus中工作,我可以使用任何正式 <!-- run jsf in quarkus --> <dependency> <groupId>io.quarkus</groupId> <artifactId>quarkus-undertow</artifactId> </dependency> <dependency> <groupId>org.glassfish</groupId> <artifactId>javax.faces</artifactId> <version>2.4.0</version> </dependency> 扩展名吗?

在Quarkus中仅使用纯quarkus-jsf库时是否有任何警告?

1 个答案:

答案 0 :(得分:1)

您需要我的quarkus-myfaces扩展名(https://github.com/tandraschko/quarkus-myfaces)才能使其运行。

例如,Quarkus需要自定义CDI范围的扩展(例如JSF中的ViewScoped),因此,如果没有Quarkus上的扩展,JSF将无法工作。

AFAIK没有可用的mojarra扩展名。