Hi!

gradlew is packaged together with the application code.
So when you clone the repo you also get gradlew.bat
It is this file:
https://github.com/apache/fineract-cn-demo-server/blob/develop/gradlew.bat

Juhan

Kontakt Rohit Jain (<rohit.j...@esgyn.com>) kirjutas kuupäeval N, 5.
detsember 2019 kell 19:20:

> Thanks guys!  As I said, I was able to build successfully and move on with
> the changes I made, although they required an investment of time to
> research.  So, I was just passing those solutions along.  I want to remind
> you that I am doing this on Windows 10.  And while folks have said that the
> OS should not matter, Gradle 5.6, as installed, does NOT have gradlew.
> That is certainly what I tried first as the instructions said to.  Now,
> there might be a way to run gradlew on Windows, but I chose the “easier”
> path, and perhaps it turned out to be the harder path.
>
>
>
> *From:* Maek Twain <sara...@theupscale.in>
> *Sent:* Thursday, December 5, 2019 3:01 AM
> *To:* Dev <dev@fineract.apache.org>
> *Cc:* Victor Romero <victor.rom...@fintecheando.mx>
> *Subject:* Re: Fineract build
>
>
>
> You can skip the licenseMain task in gradle using -x licenseMain.
>
>
>
> I mean it's fine if you are testing it now.
>
>
>
> Rest is in your hands
>
>
>
> On Thu, 5 Dec 2019, 13:17 Juhan Aasaru, <aas...@gmail.com> wrote:
>
> Windows should be fine, you should get everything working on that.
>
> Michael has a little typo, you need to use
>
>
>
> ./gradlew (or ./gradlew.bat)
>
>
>
> insead of "gradle".
>
>
>
> You probably have Gradle 5 in your path which is not compatible (run
> "gradle --version" to see what version you have).
>
> Also if you absolutely want to use locally installed Gradle instead of
> Gradle Wrapper (gradlew)
>
> - sometimes I have done this with IntelliJ not using Gradle Wrapper for
> some reason
>
> then you need to download gradle 4.10.3 to your local computer and make
> changes to the Path variable so that when you type
>
> "gralde --version" it reports this version number.
>
>
>
> Juhan
>
>
>
> Kontakt Michael Vorburger (<m...@vorburger.ch>) kirjutas kuupäeval N, 5.
> detsember 2019 kell 08:39:
>
> These error messages look like they could be caused by a mismatch in
> Gradle version.
>
>
>
> Instead of installing Gradle yourself and using "gradle" as the command,
> try using ./gradlewt to see if that helps?
>
>
>
>
>
> On Wed, Dec 4, 2019 at 2:07 PM Rohit Jain <rohit.j...@esgyn.com> wrote:
>
> No changes.  I am following the build guidelines as outlined on that web
> page.
>
>
>
> *From:* Victor Romero <victor.rom...@fintecheando.mx>
> *Sent:* Wednesday, December 4, 2019 3:56 PM
> *To:* dev@fineract.apache.org
> *Subject:* Re: Fineract build
>
>
>
> External
>
> Hi Rohit,
>
>
>
> That is not related to Operating System issues.
>
>
>
> It is Fineract-CN code itself. Have you done any change or is a fresh
> clone ?
>
>
>
> Regards
>
>
>
> Victor
>
> El 4 de diciembre de 2019 a las 10:56 AM Rohit Jain <rohit.j...@esgyn.com>
> escribió:
>
> When I started to build using the instructions on
> https://cwiki.apache.org/confluence/display/FINERACT/How+To+Build+Apache+Fineract+CN,
> I followed the recommended *option 1* in *Step 2: Get Program Code* and
> ran into some issues when I ran gradle build (remember, I am trying to do
> this on a Windows laptop – probably not the ideal environment, and perhaps
> I should find a Linux build environment, although we don’t really use
> Ubuntu):
>
> ·         I ran into:
> java.lang.NoClassDefFoundError: org.gradle.api.internal.ClosureBackedAction
> Found that I needed to add the following in *plugins* to the build.gradle
> file to resolve that:
> id "io.spring.dependency-management" version "1.0.8.RELEASE"
>
> ·         However, I then got an error:
> java.lang.NoClassDefFoundError:
> io/spring/gradle/dependencymanagement/DependencyManagementExtension
> Found that I needed to modify the id "org.springframework.boot" in
> build.gradle *plugins* to version "1.5.21.RELEASE"
>
> ·         Then it looked really promising.  But then I got an error:
> org.gradle.api.tasks.TaskExecutionException: Execution failed for task
> ':licenseMain'
> This was ultimately resolved by adding the following lines to the
> *license* section of the build.gradle file:
> skipExistingHeaders true
> ignoreFailures true
> and adding the following lines before the license section
> gradle.startParameter.excludedTaskNames += "licenseMain"
> gradle.startParameter.excludedTaskNames += "licenseTest"
>
>
>
> Don’t know how relevant this is to the rest of the community for builds
> done on Ubuntu, the preferred OS.  So, it is up to you guys to decide
> whether you want to create a JIRA to rectify some or all of this, or ignore
> it.
>
>
>
> Rohit
>
>
>
>
>

Reply via email to