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 <[email protected]> wrote:

> No changes.  I am following the build guidelines as outlined on that web
> page.
>
>
>
> *From:* Victor Romero <[email protected]>
> *Sent:* Wednesday, December 4, 2019 3:56 PM
> *To:* [email protected]
> *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 <[email protected]>
> 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