O I2P foi criado para funcionar com Java 6 e 7; nós recomendamos o JRE 7, e vamos descartar o suporte ao Java 5 na próxima versão. Este é provavelmente um bug específico do Windows, possivelmente até específico do 8.1, pois não tivemos nenhum relatório anterior. E eu acho que a causa é o nosso wrapper executável (Launch4J) não detectar corretamente os JREs de 64 bits. Você está usando JREs de 64 bits?
Entrei com um ticket no nosso bugtracker para isso . Se você tiver algum comentário adicional, por favor, adicione-os lá:)
(E BTW, os canais de IRC I2P são retransmitidos para Freenode e OFTC, então # i2p # i2p-dev # i2p-help nessas redes nos alcançará.)