Matt RaibleMatt Raible is a Java Champion and Developer Advocate at Okta.

The JHipster Mini-Book The JHipster Mini-Book is a guide to getting started with hip technologies today: Angular, Bootstrap, and Spring Boot. All of these frameworks are wrapped up in an easy-to-use project called JHipster.

This book shows you how to build an app with JHipster, and guides you through the plethora of tools, techniques and options you can use. Furthermore, it explains the UI and API building blocks so you understand the underpinnings of your great application.

For book updates, follow @jhipster-book on Twitter.


Over 10 years ago, I wrote my first blog post. Since then, I've authored books, had kids, traveled the world, found Trish and blogged about it all.

Out-of-the-Box - My Review

It figures, after bitching about the lack of ROI for Developers on Open Source projects, I get an e-mail from Rob Cope of Out-of-the-Box. The e-mail said that I could get a free version of Out-of-the-Box Enterprise Edition for my contribution to the open source community.

So I think, "wicked cool" - this software sounds great! I downloaded (500 MB) and installed it, and that was the end of my experience with OOTB. No instructions on what to do next. I perused around the filesystem it installed and tried to run ant in a few directories, but no luck. So OOTB just gives me a bunch of OSS projects on my hard-drive, but they aren't built. I don't want to know what I'm doing wrong - I want to know where the documentation is that tells me what to do. I'd dig it if it let me install them projects (i.e. Apache) where I wanted, and also allowed me to upgrade existing installations. If it could migrate my existing settings or customizations, that would be even better. That is what I want.

That being said, I don't think I have much use for OOTB. Why? Because it's not updated enough. I'm the type of upgrade-happy SOB that wants to download and use as soon as the release announcement goes out. I want to get the latest snapshot from CVS and see if it solves my problems. I want to patch my local copy and fix the bugs myself. I want to install some applications in $TOOLS_HOME, and some in $SDKS_HOME. Lastly, while it's nice that OOTB sets the environment variables for me ($JAVA_HOME and $ANT_HOME), I'd appreciate it if it didn't overwrite my existing ones. A simple prompt to see if I want to change them would be sufficient. Especially since I have a newer version of Ant (1.5.3-1 vs. 1.5.3) than OOTB. I don't mean to be too critical - I just want to voice my true feelings. ;-)

Posted in Java at Jun 06 2003, 04:07:21 PM MDT Add a Comment

Post a Comment:
  • HTML Syntax: Allowed