Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
2.3.16.3
-
JDK 8
Description
The generation of Struts Taglib TLD files relies on annotation processing with the apt tool, wrapped by maven-apt-plugin.
In JDK 7 apt has been deprecated in favor of JSR 269. In JDK 8 apt tool has been removed completely.
In effect, Struts core and all tag library projects relying on the struts-annotation helper library won't build any longer under JDK 8. A major effort is needed to introduce a compatible replacement.