Mojarra 버전 2.1.8을 사용하도록 JSF 응용 프로그램을 업데이트하고 싶습니다. 이 줄을 WAR 패키지의 POM 파일에 추가했습니다.GlassFish에서 Mojarra 버전을 업데이트하는 방법
<dependency>
<groupId>org.glassfish</groupId>
<artifactId>javax.faces</artifactId>
<version>2.1.8</version>
</dependency>
또한 JSF 리포지토리도 추가했습니다. 패키지는 Mojarra 버전 2.1.8과 함께 성공적으로 빌드됩니다. 그러나 GlassFish 로그를 열면 Mojarra 버전 2.1.6이 배포 된 것을 볼 수 있습니다. 내가 뭘 놓치고 있니? GlassFish 서버를 구성해야합니까?
나는이 문제를 해결했다. JSF 2.l.8 jar를 다운로드하고 Glassfish의 모듈을 교체했습니다. – user1285928
"JSF 2.1.8.jar"로 참조 된 이슈의 링크 및/또는 메이븐 식별자를 공유해 주실 수 있습니까? 위의 해결책이 완전히 작동하지 않습니다 (일부 문제는 해결되었지만 일부는 남아 있습니다). –
@Karl : [JSF 홈페이지] (https://javaserverfaces.java.net) -> [다운로드] (https://javaserverfaces.java.net/nonav/2.2/download.html) -> [Maven] (https://maven.java.net/content/repositories/releases/org/glassfish/javax.faces/) – BalusC