Не думаю, что это тебе поможет. На самом деле, поскольку код является просто Java, вы можете скомпилировать его для обычной JVM, а для WinCE есть некоторые. Проблема в том, что вам понадобится пользовательский интерфейс и системные библиотеки, и портирование их потребует огромных усилий.
Если вы пишете приложение, лучшее, что я могу предложить, - это использовать какой-то слой переносимости. Есть, например, J2ME лак , LWUIT ( порт Android ) и, конечно, многое другое. С их помощью вы сможете работать на большинстве мобильных устройств с Java.