• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: WOLips, Eclipse 2018-12 with openjdk11 and dcevm-hotswap
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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>)

  • Prev by Date: Re: WOLips, Eclipse 2018-12 with openjdk11 and dcevm-hotswap
  • Next by Date: Re: WOLips, Eclipse 2018-12 with openjdk11 and dcevm-hotswap
  • Previous by thread: Re: WOLips, Eclipse 2018-12 with openjdk11 and dcevm-hotswap
  • Next by thread: Re: WOLips, Eclipse 2018-12 with openjdk11 and dcevm-hotswap
  • Index(es):
    • Date
    • Thread