You don't need any Ant knowledge, though our book provides all you need if you do choose to use Ant. The Ant build files are provided as a convenience, but no, you don't have to use them. You can use your own
IDE, be it Eclipse or some other, to compile and run the source. You can use command line tools (javac,
java) to compile and run. Whatever you're comfortable with, you can use.