von Java habe ich wenig Ahnung, aber Tiles offline zu nutzen ist eigentlich kein Problem.

Lösung 1:

Du ersetzt den Aufruf http:// durch file:///

also z.B. “file:///D:/Tiles/myMapnik/${z}/${x}/${y}.png” Für ein lokales Verzeichnis unter Windows auf Laufwerk D:
Zumindest mit Javascript funktioniert das.

Lösung 2:

Du installierst dir Apache, und setzt den Startpfad in der Datei httpd.conf (im Verzeichnis Apache/conf) entsprechend:
DocumentRoot “D:/Tiles”

Dann kanst du über http:/localhost/ auf die Tiles zugreifen.

Gruß,
ajoessen