RFR 7902144: Make jemmy/v3 build/test with Maven

Erik Greijus erik.greijus at oracle.com
Wed Apr 11 06:58:32 UTC 2018


Thanks Shura,

I'll have a look into that and see what can be done (for the record I'm certainly not very experienced with Maven either).

/Erik


> 10 apr. 2018 kl. 22:34 skrev Alexandre (Shura) Iline <alexandre.iline at oracle.com>:
> 
> This looks good, Erik, thanks.
> 
> My only concern is that there are now both:
> <root>/SWT/JemmySWT/src/org/jemmy/swt
> <root>/SWT/JemmySWT/src/main/resources/org/jemmy/swt
> these are two parallel source trees, so this look suspicious. I can not right now see if that is getting in the way in any way, but than I am not awfully experience with maven either.
> 
> Sp, please pardon me asking: can we have "${buildnumber}” added to the existing jimmy.properties: http://hg.openjdk.java.net/code-tools/jemmy/v3/file/898c9e02c8c9/SWT/JemmySWT/src/org/jemmy/swt/jemmy.properties ?
> 
> Shura
> 
>> On Apr 9, 2018, at 11:45 PM, Erik Greijus <erik.greijus at oracle.com> wrote:
>> 
>> Hello all,
>> 
>> Please have a look and get back with comments on this change.
>> 
>> Description:
>> Currently jemmy/v3 is built and tested by means of ant scripts. As such dependency management is manual and can be an obstacle for new developers. 
>> Setting the project up with Maven makes it more or less plug'n'play (as long as the user has installed Maven).
>> 
>> Bug: https://bugs.openjdk.java.net/browse/CODETOOLS-7902144 <https://bugs.openjdk.java.net/browse/CODETOOLS-7902144>
>> Webrev: http://cr.openjdk.java.net/~shurailine/7902144/ <http://cr.openjdk.java.net/~shurailine/7902144/>
>> 
>> Thanks
>> /Erik
>> 
> 



More information about the jemmy-dev mailing list