См. вопрос выше.
Есть ли способ скомпилировать Java-код в DLL?
Ответ 1
Да, используйте IKVM.
И он невероятно прост в использовании:
ikvmc myjar.jar
выводит myjar.dll
Ответ 2
Существует также gcj, который будет компилировать классы в собственный формат.
Ответ 3
Лучше создать загрузчик С++, который
1) Скрывает консоль
2) запускает ваше приложение