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