I recently had a chance to go through the principles of the 12-Factor App as listed on 12factor.net. It’s written by some of the fine folk at Heroku. The principles describe the best practices they see for how to get a modern web app deployed properly. It’s a short read. This summary is even shorter.
Development on JEE projects can be a real pain sometime. 1⁄2 of this (sometimes in literal minutes) is because of the need to spin up the server in order to run your code. This server startup time can be a killer of one’s development momentum.
True to its mantra, IntelliJ IDEA delivers some goodness is making this pain a little more pleasurable – if that’s possible.