Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.maint.java > #10192

Re: Help needed: gradle + testng

From Markus Koschany <apo@debian.org>
Newsgroups linux.debian.maint.java
Subject Re: Help needed: gradle + testng
Date 2017-11-29 19:10 +0100
Message-ID <uReY1-4Gg-9@gated-at.bofh.it> (permalink)
References (8 earlier) <uNA14-1e3-9@gated-at.bofh.it> <uO2To-2ZN-15@gated-at.bofh.it> <uOpmW-8q8-1@gated-at.bofh.it> <uQbIR-4bD-15@gated-at.bofh.it> <uQBjX-3D1-5@gated-at.bofh.it>
Organization debian.org

Show all headers | View raw


[Multipart message — attachments visible in raw view] - view raw

Am 28.11.2017 um 00:07 schrieb Emmanuel Bourg:
> On 11/26/2017 09:23 PM, Markus Koschany wrote:
> 
>> Yesterday I have uploaded Gradle 3.4.1 to experimental. I have rebuilt
>> almost all reverse-dependencies of gradle/gradle-debian-helper by now
>> and so far it looks quite good with two notable regressions: mockito and bnd
> 
> Well done! Thanks a lot for this update.
> 
> 
>> bnd:
>> ====
>>
>> Error  : Unexpected ProjectBuilder init,  error
>> java.lang.IllegalArgumentException: A Jar can only accept a valid file
>> or directory: /build/bnd-2.4.1/biz.aQute.bnd.annotation/bin,
> 
> Does it also fail when building bnd directly with gradle, without
> debuild/dpkg-buildpackage? I suggest also trying with the latest bnd
> release fetched from the upstream repository. If the issue was solved
> upstream we could update bnd before uploading gradle to unstable (or
> backport the fix).

It doesn't build for me with pure gradle either. The latest version
works when I skip the tests but I don't know how comparable that is
because the upstream version comes with tons of prebuilt jar files and
happily downloads even more from the internet. One update of bnd per
release cycle would definitely be nice but I flinch from doing it at the
moment because I can still recall the 30+ reverse-dependency updates
when I did the 1.5 -> 2.1 transition and there are other tasks which I
want to do first.


>> mockito
>> =======
>>
>> Cannot locate JAR for module 'junit' in distribution directory
>> '/usr/share/gradle'.
> 
> Maybe it's looking for junit.jar and /usr/share/java only contains
> junit4.jar?

I have fixed this issue by updating gradle's use-local-artifacts.patch.
Instead of looking for the junit module it now checks for junit4. I'm
not sure why this was working with the previous version though. I also
had to add testng as a new build-dependency for mockito and changing the
maven rules was also required but now it works. This problem appears to
be solved.

> Emmanuel Bourg

Regards,

Markus



Back to linux.debian.maint.java | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

Help needed: gradle + testng olivier sallou <osallou@debian.org> - 2017-10-31 15:50 +0100
  Re: Help needed: gradle + testng Emmanuel Bourg <ebourg@apache.org> - 2017-10-31 16:50 +0100
    Re: Help needed: gradle + testng Olivier Sallou <olivier.sallou@irisa.fr> - 2017-10-31 17:00 +0100
  Re: Help needed: gradle + testng Markus Koschany <apo@debian.org> - 2017-10-31 17:00 +0100
    Re: Help needed: gradle + testng Olivier Sallou <olivier.sallou@irisa.fr> - 2017-10-31 17:20 +0100
      Re: Help needed: gradle + testng Olivier Sallou <olivier.sallou@irisa.fr> - 2017-10-31 17:40 +0100
        Re: Help needed: gradle + testng Olivier Sallou <olivier.sallou@irisa.fr> - 2017-10-31 17:50 +0100
          Re: Help needed: gradle + testng Markus Koschany <apo@debian.org> - 2017-10-31 17:50 +0100
            Re: Help needed: gradle + testng Olivier Sallou <olivier.sallou@irisa.fr> - 2017-10-31 18:00 +0100
              Re: Help needed: gradle + testng Markus Koschany <apo@debian.org> - 2017-11-19 16:50 +0100
                Re: Help needed: gradle + testng Emmanuel Bourg <ebourg@apache.org> - 2017-11-20 11:40 +0100
                Re: Help needed: gradle + testng Emmanuel Bourg <ebourg@apache.org> - 2017-11-20 23:40 +0100
                Re: Help needed: gradle + testng Markus Koschany <apo@debian.org> - 2017-11-21 23:40 +0100
                Re: Help needed: gradle + testng Markus Koschany <apo@gambaru.de> - 2017-11-26 21:30 +0100
                Re: Help needed: gradle + testng Emmanuel Bourg <ebourg@apache.org> - 2017-11-28 00:50 +0100
                Re: Help needed: gradle + testng Markus Koschany <apo@debian.org> - 2017-11-29 19:10 +0100
                Re: Help needed: gradle + testng Emmanuel Bourg <ebourg@apache.org> - 2017-11-29 23:20 +0100
        Re: Help needed: gradle + testng Markus Koschany <apo@debian.org> - 2017-10-31 17:50 +0100

csiph-web