Spring boot 在wildfly 10中使用带有战争的joinfaces
我正在使用joinfaces并尝试使用wildfly 10,但这就像在依赖项中嵌入tomcat一样Spring boot 在wildfly 10中使用带有战争的joinfaces,spring-boot,wildfly,joinfaces,Spring Boot,Wildfly,Joinfaces,我正在使用joinfaces并尝试使用wildfly 10,但这就像在依赖项中嵌入tomcat一样 <dependency> <groupId>org.joinfaces</groupId> <artifactId>jsf-spring-boot-starter</artifactId> <version>2.4.0</version> </dependency> jsf s
<dependency>
<groupId>org.joinfaces</groupId>
<artifactId>jsf-spring-boot-starter</artifactId>
<version>2.4.0</version>
</dependency>
jsf spring启动程序是元启动程序。默认情况下,它会拉动mojarra spring boot starter和tomcat spring boot starter
如果您使用wildfly,我认为您应该远程控制tomcat spring boot starter并添加下拖式spring boot starter。请参阅详细信息我不确定这是否是最好的选择,但对我来说,当我删除jar依赖项时,这个问题就解决了。我刚刚在pom.xml中插入了以下代码:
<dependency>
<groupId>org.joinfaces</groupId>
<artifactId>jsf-spring-boot-starter</artifactId>
<exclusions>
<exclusion>
<groupId>org.apache.tomcat.embed</groupId>
<artifactId>tomcat-embed-jasper</artifactId>
</exclusion>
</exclusions>
</dependency>
org.joinfaces
jsf弹簧引导启动器
org.apache.tomcat.embed
汤姆卡特·贾斯珀
java.lang.NoSuchMethodError: org.apache.tomcat.util.descriptor.DigesterFactory.newDigester(ZZLorg/apache/tomcat/util/digester/RuleSet;Z)Lorg/apache/tomcat/util/digester/Digester;
<dependency>
<groupId>org.joinfaces</groupId>
<artifactId>jsf-spring-boot-starter</artifactId>
<exclusions>
<exclusion>
<groupId>org.apache.tomcat.embed</groupId>
<artifactId>tomcat-embed-jasper</artifactId>
</exclusion>
</exclusions>
</dependency>