Re: WOLips, Eclipse 2018-12 with openjdk11 and dcevm-hotswap
Re: WOLips, Eclipse 2018-12 with openjdk11 and dcevm-hotswap
- Subject: Re: WOLips, Eclipse 2018-12 with openjdk11 and dcevm-hotswap
- From: Paul Hoadley <email@hidden>
- Date: Fri, 22 Feb 2019 09:25:40 +1030
On 22 Feb 2019, at 09:08, Hugi Thordarson <email@hidden> wrote:
> Unfortunately, not really. There's that guide for converting an existing
> Fluffy Bunny project…
>
> https://gist.github.com/hugith/e9a49e91fbcebe204e0feb4989f55631
> <https://gist.github.com/hugith/e9a49e91fbcebe204e0feb4989f55631>
>
> …and after that everything should just work®. But of course there are always
> caveats. And we're really missing basic documentation on project structure
> and other stuff for people new to Maven.
I haven't looked at it in a while, but what I found was that the wiki
documentation was at least a little bit incomplete and out of date. Starting a
new Maven project is very easy. Converting from Fluffy Bunny is only marginally
trickier, but it's usually pretty obvious when you got something wrong, and you
can always start again. I've used Hugi's Gist instructions above many times.
Here is my marginally different version:
https://gist.github.com/paulhoadley/cd15b90c94eb8c640fddd9ac3fbbc6dc
<https://gist.github.com/paulhoadley/cd15b90c94eb8c640fddd9ac3fbbc6dc>
> But if you give it a try, I (and others) are very happy to help along the
> way, both here on the list and on Slack. I don't know anyone that switched to
> Maven and regretted it.
The cost is the learning curve, but there are so many benefits. Just off the
top of my head:
* Proper dependency management rather than trusting the JAR-soup in the
frameworks.
* Enforced semantic versioning on your projects.
* Massively simplified CI: throw away all those Jenkins environment setup
scripts and just use a Maven project.
* Civilised artifact management with something like Artifactory.
--
Paul Hoadley
https://logicsquad.net/
https://www.linkedin.com/company/logic-squad/
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden
References: | |
| >WOLips, Eclipse 2018-12 with openjdk11 and dcevm-hotswap (From: Samuel Pelletier <email@hidden>) |
| >Re: WOLips, Eclipse 2018-12 with openjdk11 and dcevm-hotswap (From: Samuel Pelletier <email@hidden>) |
| >Re: WOLips, Eclipse 2018-12 with openjdk11 and dcevm-hotswap (From: Michael Sharp <email@hidden>) |
| >Re: WOLips, Eclipse 2018-12 with openjdk11 and dcevm-hotswap (From: Henrique Prange <email@hidden>) |
| >Re: WOLips, Eclipse 2018-12 with openjdk11 and dcevm-hotswap (From: Michael Sharp <email@hidden>) |
| >Re: WOLips, Eclipse 2018-12 with openjdk11 and dcevm-hotswap (From: Henrique Prange <email@hidden>) |
| >Re: WOLips, Eclipse 2018-12 with openjdk11 and dcevm-hotswap (From: Theodore Petrosky <email@hidden>) |
| >Re: WOLips, Eclipse 2018-12 with openjdk11 and dcevm-hotswap (From: Michael Sharp <email@hidden>) |
| >Re: WOLips, Eclipse 2018-12 with openjdk11 and dcevm-hotswap (From: Theodore Petrosky <email@hidden>) |
| >Re: WOLips, Eclipse 2018-12 with openjdk11 and dcevm-hotswap (From: Maik Musall <email@hidden>) |
| >Re: WOLips, Eclipse 2018-12 with openjdk11 and dcevm-hotswap (From: Theodore Petrosky <email@hidden>) |
| >Re: WOLips, Eclipse 2018-12 with openjdk11 and dcevm-hotswap (From: Tim Worman <email@hidden>) |
| >Re: WOLips, Eclipse 2018-12 with openjdk11 and dcevm-hotswap (From: Hugi Thordarson <email@hidden>) |
| >Re: WOLips, Eclipse 2018-12 with openjdk11 and dcevm-hotswap (From: Hugi Thordarson <email@hidden>) |