News

Maven provides consistent project structures, declarative configuration, and a wide range of plugins, along with a centralized repository for storing and downloading third-party software.
When people ask me why I prefer IntelliJ IDEA for Java development, my answer usually comes down to one thing: it feels like ...
The Java Native Interface offers a complex and potentially error-prone approach to accessing native code from your Java programs. This month Jeff Friesen introduces JNA: an open source Java ...