[ https://issues.apache.org/jira/browse/MCOMPILER-320?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16825367#comment-16825367 ]
David M. Lloyd commented on MCOMPILER-320: ------------------------------------------ What then is the recommendation if I need to do multiple compilation stages that are layered? For example say I want to compile some classes against one API variation and some against another, and then include them in the same final artifact? I can do this easily with multiple compilation executions, provided that I can add the class paths of the lower layers in at compile time. If I had to publish intermediate artifacts for everything, it would get extremely complex. > Allow additional class path items to be given during compilation > ---------------------------------------------------------------- > > Key: MCOMPILER-320 > URL: https://issues.apache.org/jira/browse/MCOMPILER-320 > Project: Maven Compiler Plugin > Issue Type: New Feature > Reporter: David M. Lloyd > Assignee: Robert Scholte > Priority: Major > > At present it is very difficult to include additional class path items during > compilation that are not dependencies. But this is a very useful capability, > especially when doing partial builds, MR JARs, JDK API stubbing, including > dependency items that cannot be included in any other build phase or > execution, etc. > This enhancement and pull request are to request the addition of a > {{additionalCompilePathItems}} property in CompilerMojo or > AbstractCompilerMojo which includes additional filesystem paths in the > compilation class path. -- This message was sent by Atlassian JIRA (v7.6.3#76005)