[ 
https://issues.apache.org/jira/browse/MNG-6877?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17737657#comment-17737657
 ] 

Stanislav Spiridonov commented on MNG-6877:
-------------------------------------------

No, it isn't on project CP. 

IMHO If the dependency is on plugin level it isn't on project CP (it is on tool 
level), but it also means that "default discovery of annotation processor" is 
not working so you need to duplicate the APT processor in the 
annotationProcessorPaths section

> Separate scope for annotation processing
> ----------------------------------------
>
>                 Key: MNG-6877
>                 URL: https://issues.apache.org/jira/browse/MNG-6877
>             Project: Maven
>          Issue Type: New Feature
>          Components: Dependencies
>    Affects Versions: 3.6.3
>            Reporter: Stanislav Spiridonov
>            Priority: Major
>
> Hi, I know about annotationProcessorPaths of maven-compiler-plugin and it 
> works somehow, but with some limitations
>  #  dependencyManagement does not work for path elements (need to specify 
> version). workaround use variable
>  # if I have apt-processor as a part of the project (separate module) and use 
> it only in the maven-compiler-plugin configuration it has been built in the 
> last order, that brakes build
>  #  the maven-compiler-plugin can use only INSTALLED artifacts, not from a 
> reactor
>  
> Use the processor as a usual dependency is also not a case (even with 
> provided scope)
>  



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to