MaxMind が提供している無償の IP Geolocation DB である GeoLite と Java 用ライブラリを使って IP アドレスから国や都市を特定してみました。 今回は Java 用ライブラリの下記 2種類を試してみる事にします。 MaxMind DB Reader GeoIP2 Java API どちらも Maven のセントラルリポジトリから入手でき、MaxMind DB Reader は low-level API、GeoIP2 は high-level API な印象となっています。 また、GeoLite には下記 2種類があり、上記ライブラリで使えるのは GeoLite2 の方です。 GeoLite2 GeoLite Legacy 今回のソースは http://github.com/fits/try_samples/tree/master/blog/20141