Making jEdit OS X Friendly

As a developer, one of the tools that makes me more productive is a good text editor. While IDE environments are replete with a wide assortment of powerful editing tools, they often miss the mark on macro customization, binary (hex) viewers and the ability to edit large text files. More recently, my favorite IDE has been reminding me that text files outside my current project are being edited – which is an extreme nuisance. Fortunately, jEdit provides a wealth of text editing capability coupled with a competent BeanShell macro language.
Continue reading

Running Away from Maven

After managing a number of Java projects with Maven, the 2.1 release of the Twig Cassandra JDBC driver fork has prompted me to revisit the build process. This was a significant rewrite of the existing Apache driver, and incorporated a build process that leveraged the maven-assembly-plugin to produce a JAR with all of the dependencies included.
Continue reading