http://kn-homecorner.i2p/blog/index.html
After the app starts, you can choose nicknames, ports and
other settings as you wish, protocol obfuscation is not really needed in i2p network, so I disabled that as well, myself. After you have finished the basic settings, open the options and set the proxy. You
can test it with the socks port, but at least i2pd's latest version (2.59) can't connect with that (haven't tested with java router).