Code: Select all
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
<!-- <ev3.host>ev3</ev3.host> Defaults to "ev3", override if needed -->
rvanderwerf wrote:I'm looking to add Groovy language support and want to add the jar libraries onto the SD card so my .jar files can use the supporting libraries.
rvanderwerf wrote:Thanks for the response.. I'm not sure how maven would help, I can also use the gradle wrapper which will do the same...
epascual wrote:Hi everybody,
Maybe I've overlooked or misunderstood something, but I'm quite a bit surprised to see big guns such as Maven and Gradle mentioned for doing EV3 programming.
I've used Maven a lot for several years, and if it's ok for big projects having a lot of external dependencies to manage, it can also turns into big headaches. I'm presently not sure that the EV3 project size would real justify the price to pay for Mavenify it. My experience tends to demonstrate that writing and maintaining POMs is not really a task for faint of the heart and that it can very quickly make you loose big amount of life expectancy too a soon as it goes out of control To tell you the whole story, we just stopped using it in our project (composed of multiple inter-related module which tend to mess up Maven's mechanisms) and revert to a basic Makefile based approach.
In addition, even the slightest Maven build tends to take ages to go. Our new option just cut these times by 10 at least
But once again, maybe I've understood something the wrong way.
Users browsing this forum: No registered users and 0 guests