addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgooglegroupsimageimagesinstagramlinklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1outlookpersonJoin Group on CardStartprice-ribbonShapeShapeShapeImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruseryahoo

Nathan Williams: Rebuilding a legacy Java application with Gradle and Jetty

  • to
  • Greenville County Library System: Hughes Main Library

    25 Heritage Green Pl, Greenville, SC (map)

    34.856773 -82.402100

  • Note: First Monday (NOT Thursday)!

    Socialize: 6PM, Presentation: 6:30-7:30, Socialize more after.

    What can you do with a big application that's mission critical, but out of date?  Liberating it from unsupported tools and server lock-in is a good first step.  It won't be easy, but flexible technologies like Gradle and Jetty can help.  I'll be sharing my recent experience in this area and things I've learned about Gradle and Groovy, and Kotlin as an emerging, strongly-typed alternative.

    This will be a joint meeting with ACM Greenville: https://www.meetup.com/ACM-Greenville/events/235596925/

    Glen will step down as GreenJUG leader after this event in order to devote his time and energy to ACM Greenville.  ACM Greenville will be a very similar programming-presentation-focused group, only with less focus on Java and the backing of the ACM (instead of Oracle).  If you liked the past 2 years of GreenJUG presentations, please consider joining ACM Greenville.

Join or login to comment.

Want to go?

Join and RSVP

8 going

1 not going

(See all)

Our Sponsors

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy