Commit 72102ce0 by Patryk Czarnik

Kombinowanie z wersjami JSTL - to jeszcze nie koniec

parent 467f1cf9
......@@ -16,6 +16,15 @@
</properties>
<dependencies>
<!-- Z takim zestawem zależności (Jakarta EE 9 + JSTL 2.0)
projekt należy uruchamiać na serwerze "WildFly 26 preview".
Teoretycznie wersje WildFly 27+ obsługują już następną wersję Jakarta EE 10,
a w praktyce pojawia się problem z JSTL (w plikach JSP), które tu mamy w starej wersji (java.sun.com/jsp/jstl/core)
Aby oszukać Eclipse i wgrać ten projekt na WildFly w wersji np. 24+ (np. 26), trzeba w Project Facets przestawić
Dynamic Web Module na 4.0 (chociaż tak naprawdę -Jakarta EE 9 = Web Module 5.0).
Bezpośrednie wgrywanie pliku war na serwer WildFly 26 działa.
-->
<dependency>
<groupId>jakarta.platform</groupId>
<artifactId>jakarta.jakartaee-web-api</artifactId>
......@@ -23,16 +32,24 @@
<scope>provided</scope>
</dependency>
<dependency>
<groupId>jakarta.servlet.jsp.jstl</groupId>
<artifactId>jakarta.servlet.jsp.jstl-api</artifactId>
<version>2.0.0</version>
<!-- <scope>provided</scope> - na WildFly 26 można to odkomentować -->
</dependency>
<!-- ewentualnie stara klasyczna wersja - ale wtedy wypisują się błędy podczas deploy:
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>jstl</artifactId>
<version>1.2</version>
</dependency>
-->
<dependency>
<groupId>org.postgresql</groupId>
<artifactId>postgresql</artifactId>
<version>42.6.0</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>jstl</artifactId>
<version>1.2</version>
</dependency>
</dependencies>
<build>
......@@ -50,4 +67,4 @@
</plugin>
</plugins>
</build>
</project>
\ No newline at end of file
</project>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment