Классы не найдены, потому что они не находятся в окончательном наборе мидлетов, который вы пытаетесь запустить, запустив на устройстве. На самом деле, вы не можете добавлять внешние jar-файлы непосредственно в ваш jar-файл мидлета, так как загрузчик классов J2ME намного проще, чем в настольной Java. Он загружает только те классы, которые находятся в банке мидлета.
Итак, вы должны извлечь все из банки Microlog и поместить их в свою баночку мидлета, как вы кладете свои собственные классы и другие ресурсы. Возможно, вы сможете настроить свой инструмент сборки так, чтобы он делал это автоматически.
Eclipse может найти классы, потому что вы добавили jar в путь к классам вашего проекта.