Larry and Mua Welcome. I think Mua is mostly right.
For me I just downgraded my Gradle version to 2.10 and use the gradle command directly and not using the wrapper. It seems the wrapper works for some people but not for me. I dont know why. You might install gradle version 2.10 and set it as default then run `gradle clean build` and lets see. Fineract 1.x needs alot of fixes to get it stable again. Contributions are welcome. Mua please to make your mails readable, give spaces between paragraphs like i have done to make things easily readable. See how Larry wrote. Thanks for all your contributions and keep up the good work. Regards. Awasum Yannick On Sun, Mar 10, 2019 at 10:07 AM ivange larry <[email protected]> wrote: > I am using the gradle wrapper that comes with the project > > On Sun, Mar 10, 2019 at 9:56 AM mua rachmann <[email protected]> > wrote: > > > Hi Larry, > > I had the same issue on Mac OS - 10.11 and this is probably happening > cause > > of the higher gradle version you have of which the providedCompile() is a > > deprecated function. > > The project expects Gradle 2.10 i guess so a quick walk around will be to > > downgrade the gradle version or rather just run ./gradlew that is > included > > in the projects directory from a terminal. It will pick up the default > > gradle. I guess this happened cause of your editor. In my case i use > > intelliJ and it installed gradle 5 which was way too high for the > project. > > You might also try this ./gradlew wrapper --gradle-version 2.10 > > > > Mua > > > > On Sun, Mar 10, 2019 at 9:21 AM ivange larry <[email protected]> > > wrote: > > > > > I have cloned https://github.com/apache/fineract and trying to build > and > > > run integration tests as documented in it's README but every gradle > tasks > > > fails with the error > > > > > > FAILURE: Build failed with an exception. > > > > * Where: > > > > Script > > > > > > > > > > '/Users/l4rry/workspace/micro-finance-backend/fineract-provider/dependencies.gradle' > > > > line: 30 > > > > * What went wrong: > > > > A problem occurred evaluating script. > > > > > Could not find method providedCompile() for arguments [] on object > of > > > > type > > > > > > > > > > org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler. > > > > * Try: > > > > Run with --stacktrace option to get the stack trace. Run with --info > or > > > > --debug option to get more log output. Run with --scan to get full > > > insights. > > > > * Get more help at https://help.gradle.org > > > > Deprecated Gradle features were used in this build, making it > > > incompatible > > > > with Gradle 5.0. > > > > Use '--warning-mode all' to show the individual deprecation warnings. > > > > See > > > > > > > > > > https://docs.gradle.org/4.10/userguide/command_line_interface.html#sec:command_line_warnings > > > > > > > > > This reports an error on line 30 of the file dependencies.gradle. The > > > error is about this method providedCompile() > > > > > > > > > providedCompile( > > > > // [group: 'javax.servlet', name: 'servlet-api', > version: > > > '2.5'], > > > > ) > > > > > > > > > If I delete that method, I get another error message with any gradle > > task. > > > > > > ➜ micro-finance-backend git:(pesabooks) ✗ ./gradlew clean war > > > > > Task :rat FAILED > > > > FAILURE: Build failed with an exception. > > > > * What went wrong: > > > > Execution failed for task ':rat'. > > > > > Found 3 files with unapproved/unknown licenses. See > > > > > > file:/Users/l4rry/workspace/micro-finance-backend/build/reports/rat/rat-report.txt > > > > * Try: > > > > Run with --stacktrace option to get the stack trace. Run with --info > or > > > --debug option to get more log output. Run with --scan to get full > > insights. > > > > * Get more help at https://help.gradle.org > > > > Deprecated Gradle features were used in this build, making it > > > incompatible with Gradle 5.0. > > > > Use '--warning-mode all' to show the individual deprecation warnings. > > > > > > > > > I have Java 8u191 and MacOS 10.12.6. And all gradlew task are run with > > > the gradlew wrapper. > > > > > > Thanks, > > > Larry > > > > > > > > -- > GSoC 2016 @OpenMRS > GSoC 2017 @LibreHealth > GCI 2016 Mentor @OpenMRS > GCI Org Admin @OpenMRS >
