Segue abaixo um tutorial de como desenvolver aplicações geoespacial com a biblioteca Geotools no NetBeans, mostrando desde a instalação do Java, passando pelo Maven, para finalmente falar das libs necessárias para o desenvolvimento.


Geospatial for Java