Generics are a facility of generic programming that was added to the Java programming language in 2004 as part of
J2SE 5.0 (JDK 1.5).
Developers who wish to use JDK 1.5-specific features within their agents must override the default behavior. To override the default behavior, developers must specify the JavaCompilerTarget=1.5 INI setting. It is important to note that enabling 1.5-specific language features via this setting prevents compiled agents from running on Notes/Domino installations prior to 8.0 (and, more generally, JVMs prior to 1.5), regardless of whether the new language features are actually used in the agent's code. Enabling the JDK 1.5 language features via this INI setting therefore introduces the possibility of having an agent recompiled, replicated to a non-JDK-1.5 server, and then fail to run. Additionally, problems can arise editing and saving agents compiled with JavaCompilerTarget=1.5 in Notes/Domino installations without the INI
IBM Lotus Notes, Domino, Domino Designer 8 Release Notes (GC23-5976-00)