Appendix A. Java Tools
This appendix gives a brief description and installation instructions about the various software tools that are used in the book. Each of these tools is free and can be installed fairly easily on your own computer, whether you are running macOS X, Microsoft Windows, or some variety of UNIX. Since everything in this book was written on a Mac, we will focus on that platform. Installations and maintenance on other platforms is similar.
This information is current as of August, 2017. The online links are likely to be updated periodically, but the basic steps for installation and use are not expected to change much.