Switched to your gradle-support branch but wasn't able to build:

BUILD FAILED
/Users/john/codebase/incubator-netbeans/nbbuild/build.xml:125: Could not
download
70A74F970B22AC1226F6A2983E38A77FA90E3BE9-gradle-tooling-api-4.10.2.jar from
http://netbeans.osuosl.org/binaries/: java.io.IOException: Could not
download
70A74F970B22AC1226F6A2983E38A77FA90E3BE9-gradle-tooling-api-4.10.2.jar to
/Users/john/.hgexternalcache/70A74F970B22AC1226F6A2983E38A77FA90E3BE9-gradle-tooling-api-4.10.2.jar:
java.io.IOException: Skipping download from
http://central.maven.org/maven2/org/gradle/gradle-tooling-api/4.10.2/gradle-tooling-api-4.10.2.jar
due to response code 404
at
org.netbeans.nbbuild.extlibs.DownloadBinaries.doDownload(DownloadBinaries.java:249)
at
org.netbeans.nbbuild.extlibs.DownloadBinaries.fillInFile(DownloadBinaries.java:190)
at
org.netbeans.nbbuild.extlibs.DownloadBinaries.execute(DownloadBinaries.java:154)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99)
at org.apache.tools.ant.Task.perform(Task.java:350)
at org.apache.tools.ant.Target.execute(Target.java:449)
at org.apache.tools.ant.Target.performTasks(Target.java:470)
at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1388)
at org.apache.tools.ant.Project.executeTarget(Project.java:1361)
at
org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
at org.apache.tools.ant.Main.runBuild(Main.java:834)
at org.apache.tools.ant.Main.startAnt(Main.java:223)
at org.apache.tools.ant.launch.Launcher.run(Launcher.java:284)
at org.apache.tools.ant.launch.Launcher.main(Launcher.java:101)
Caused by: java.io.IOException: Skipping download from
http://central.maven.org/maven2/org/gradle/gradle-tooling-api/4.10.2/gradle-tooling-api-4.10.2.jar
due to response code 404
at
org.netbeans.nbbuild.extlibs.DownloadBinaries.downloadFromServer(DownloadBinaries.java:275)
at
org.netbeans.nbbuild.extlibs.DownloadBinaries.mavenFile(DownloadBinaries.java:177)
at
org.netbeans.nbbuild.extlibs.DownloadBinaries.lambda$execute$0(DownloadBinaries.java:154)
at
org.netbeans.nbbuild.extlibs.DownloadBinaries.doDownload(DownloadBinaries.java:226)
... 18 more

Is there a step I'm missing?


John


On Sun, 30 Dec 2018 at 02:46, Scott Palmer <swpal...@gmail.com> wrote:

> +1  Great to see more support for Gradle.
>
> How does this plugin compare to the existing Gradle plugin?  Would it make
> sense to merge your efforts?
>
> I would really like to see support for Gradle-based native C/C++ projects.
>
> Scott
>
>
> > On Dec 29, 2018, at 6:02 PM, John McDonnell <mcdonnell.j...@gmail.com>
> wrote:
> >
> > Very cool, it'll be nice to have Gradle and Maven in NetBeans moving
> > forward.
> >
> > From what I see, new frameworks seem to be coming out supporting Gradle,
> so
> > being able to have Gradle as a first class citizen along with Maven that
> > would be really great.
> >
> >
> > Regards
> >
> > John
> >
> > On Sat, 29 Dec 2018 at 19:57, Laszlo Kishalmi <laszlo.kisha...@gmail.com
> >
> > wrote:
> >
> >> Dear all,
> >>
> >> I would like to donate my Gradle works to Apache NetBeans.
> >>
> >> Right now the code is here:
> >> https://github.com/lkishalmi/incubator-netbeans/tree/gradle-support
> >>
> >> I just recently rebased it on master, so there is no conflicts. If I'd
> >> create a PR from it that would mean 317 new files and ~35k line of code.
> >>
> >> The current state of the plugin:
> >>
> >>  * It Opens Gradle Projects resource efficiently
> >>  * It is based on the ideas found in our Maven Plugin
> >>  * It supports JavaSE and Groovy development
> >>  * Unit Testing
> >>  * Code Coverage
> >>  * JPA projects
> >>  * Spring (the little support we have for that)
> >>  * Navigator for project task
> >>  * Custom Task execution
> >>  * Output processing
> >>  * Debugging (even single methods)
> >>  * Creating new projects
> >>
> >> The shady side:
> >>
> >>  * The Gradle <-> NetBeans project discovery and communication.
> >>    Based on simple property serialization. Ugly Groovy code, well the
> >>    deserialization Java code isn't that nice as well
> >>  * Limited number of unittest
> >>  * Being a sole developer there could be glitches here and there as of
> >>    lack of wider testing.
> >>  * Gradle is required to build the NetBeans <-> Gradle tooling
> >>    This adds a binary
> >>
> groovy/gradle/netbeans-gradle-tooling/gradle/wrapper/gradle-wrapper.jar
> >>    to the source distribution package, though this file is not
> >>    distributed. So Apace might agree with that.
> >>
> >> Introduced External Dependencies:
> >>
> >>  * Gradle Tooling API (Apache Licensed)
> >>      o slf4j (Apache Licensed)
> >>  * JaCoCo Core Library (EPL 1.0)
> >>    The whole JaCoCo project uses other libraries distributed under
> >>    different licenses, I need to make sure that the core is EPL 1.0 only
> >>
> >> Areas to Improve:
> >>
> >>  * There is no support for Ergonomy
> >>  * Module versions might be incorrectly specified, I did the best I
> could
> >>  * Add Groovy project support (could be trivial)
> >>  * Improve Gradle <-> JDK incompatibility check.
> >>  * Profiling
> >>  * Compile on Save (that's an icy territory)
> >>  * Improve project Settings
> >>  * Whatever you think...
> >>
> >> Future Works:
> >>
> >>  * I also have a JavaEE support module started, I can donate somewhat
> >>    later to the enterprise cluster.
> >>
> >>
> >>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org
> For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org
>
> For further information about the NetBeans mailing lists, visit:
> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>
>
>
>

Reply via email to