Sorry, I was unclear.

I am still getting two resource files copied from src/main/resource to 
target/classes, even though they haven’t changed. If I run with -X it tells me 
that each of the files in question “ has a filtered oil extension.”

Thanks,
Russ

> On Mar 5, 2018, at 2:11 PM, Robert Scholte <rfscho...@apache.org> wrote:
> 
> Normally if at least one source is newer to its matching class, it triggers 
> the compiler.
> I don't understand what's so special with package-info files.
> The docs[1] aren't really clear about it, but I can imagine it would be nice 
> if it could be fixed in the maven-compiler-plugin.
> 
> There are 2 patches, both look invalid to me.
> The ignore-package-info.patch doesn't seem right, if those files change they 
> should be recompiled.
> The only-recompile-changed.patch seems incorrect. If you are outside of an 
> IDE and change any method signature, all code needs to be recompiled; classes 
> using calling the old signature should cause a compilation error.
> 
> thanks,
> Robert
> 
> [1] 
> https://docs.oracle.com/javase/9/tools/javac.htm#GUID-AEEC9F07-CB49-4E96-8BC7-BCC2C7F725C9__GUID-277D77C7-0F96-40A6-8411-A264B6F28A46
> 
> On Mon, 05 Mar 2018 19:29:11 +0100, Russell Gold <russell.g...@oracle.com> 
> wrote:
> 
>> Thanks,
>> 
>> That does indeed prevent the recompilation.
>> 
>> What do I need to do to prevent the superfluous recopying?
>> 
>> Thanks,
>> Russ
>> 
>>> On Mar 5, 2018, at 12:41 PM, Robert Scholte <rfscho...@apache.org> wrote:
>>> 
>>> You're probably hit by MCOMPILER-205[1]
>>> 
>>> tl;rd; it is the package-info.java that's causing issues. Try adding 
>>> -Xpkginfo:always
>>> 
>>> thanks,
>>> Robert
>>> 
>>> 
>>> [1] https://issues.apache.org/jira/browse/MCOMPILER-205
>>> 
>>> On Mon, 05 Mar 2018 17:03:29 +0100, Russell Gold <russell.g...@oracle.com> 
>>> wrote:
>>> 
>>>> In the project at https://github.com/oracle/weblogic-kubernetes-operator, 
>>>> repeated runs of ‘mvn compile’ insist on copying the resources and 
>>>> recompiling all of the source, every time. How do I fix that?
>>>> 
>>>> Thanks,
>>>> Russ
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
>>>> For additional commands, e-mail: users-h...@maven.apache.org
>>> 
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
>>> For additional commands, e-mail: users-h...@maven.apache.org
>>> 
>> 
>> 
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
>> For additional commands, e-mail: users-h...@maven.apache.org
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
> For additional commands, e-mail: users-h...@maven.apache.org
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org

Reply via email to