Skip to content

StevePerkins.com

Technology and life

  • About Steve Perkins
  • ‘Hibernate Search By Example’ Book
  • Go for Java Programmers

Maven

WAR files vs. Java apps with embedded servers

November 21, 2014March 11, 2013 by Steve Perkins
Embedded Java Server

When should you deploy a Java app to the server as a traditional WAR file, and when should you use an embedded server in the application itself? […]

Categories Infrastructure, Programming Tags Ant, App Servers, AppFog, Groovy, Heroku, hybris, Java, Maven, Python, Ruby, Scala 4 Comments

Injecting JavaScript into Ant builds

March 9, 2014February 18, 2013 by Steve Perkins
Ant

How to use free-form JavaScript code to add more power and flexibility to Ant builds, with no extra dependencies! […]

Categories Programming Tags Ant, Eclipse, Groovy, hybris, Java, JavaScript, Maven 1 Comment

“Batteries included” distribution using Maven shaded JAR’s

March 27, 2021January 28, 2012 by Steve Perkins
batteries

How to package up a project’s code, along with all of its dependencies, into one monolithic JAR file that can more easily be distributed and executed. […]

Categories Programming Tags Java, Maven, Scala 2 Comments

Using Web Deployment Assembly options to make Eclipse play nice with Maven

October 10, 2014June 24, 2011 by Steve Perkins
Eclipse Web Deployment Assembly settings screenshot

How to avoid Eclipse errors when Maven assembles your project in ways that are too complicated for the Eclipse plugin to understand. […]

Categories Programming Tags App Servers, Eclipse, Java, Maven, Scala 1 Comment

Categories

  • Book Reviews (4)
  • Infrastructure (10)
  • Programming (25)

Meta

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org

Social

  • LinkedIn
  • GitHub
  • Email
© 2025 StevePerkins.com • Built with GeneratePress