This Confluence has been LDAP enabled, if you are an ASF Committer, please use your LDAP Credentials to login. Any problems file an INFRA jira ticket please.

Child pages
  • Java 8 Support Plugin
Skip to end of metadata
Go to start of metadata

This plugin was dropped in Struts 2.5.5 as Struts Core is using ASM5 now which supports Java8.

Adds support for Java 8 - to allow use the latest features of the language with Struts actions.


You must define it as a dependency in pom.xml and exclude the old version of ASM used with xwork-core, see a code snippet below:


If you don't use Maven to manage the dependencies, please be sure to replace asm.jar and asm-commons.jar with appropriated ASM 5 versions.

Supported Java 8 features

  • Lambda Expressions in actions when using them with the Convention plugin