-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Wonder why you didnt use the maven-core implementation ? #1
Comments
Hi Arnaud, I'm all in favor of collaborating. I just sent you an invite. I don't want to download things automatically (and least not by default) because that opens up big security problems. And I'd like to be able to run this even if maven itself is not installed on the server (maven is a build tool for development servers, diet4j is for production servers). And work with other dependency frameworks in the future (e.g. project igsaw) But none of those is cast in stone... all suggestions / pull requests / ... welcome! Cheers, Johannes. |
Hi Johannes, Thanks for your invite ! I understand we have kind of different needs, but Thanks Arnaud Le ven. 5 juin 2015 à 00:09, Johannes Ernst [email protected] a
|
Looking forward to seeing it! |
Hi, funny i just had exactly the same idea as you 3 weeks ago !
So i started a similar project : https://github.com/ltearno/mvn-run
I just wonder why you parse maven files yourself, instead of using maven-core, shrinkwrap or aether ?
At this stage the current mvn-run version uses shrinkwrap, and with only a few lines of code, it already does eat the maven settings.xml, does the artifact download if needed (using the settings.xml which may specify a nexus repository and credentials for example), and uses the maven core to resolve dependencies (so that the code doesn't have to cope with variables).
So maybe, since we had the same idea at the same time, it may be beneficial that we collaborate to the same project, what do you think ?
Thanks
Arnaud
www.lteconsulting.fr
The text was updated successfully, but these errors were encountered: