Этого более чем достаточно.
Я пользуюсь вот таким bat файлом
@SET JDK=C:\Program Files\Java\jdk1.6.0_11
@SET WTK=C:\Program Files\NetBeans 6.5\mobility8\WTK2.5.2
@rem @SET SDK=C:\Borland\SDK_5.2.1\EmulatorA.1\lib
@rem del tmpclasses\*.class
@"%JDK%\bin\javac" -bootclasspath "%WTK%\lib\midpapi20.jar";"%WTK%\lib\cldcapi11.jar";"%WTK%\lib\jsr75.jar";"%WTK%\lib\mmapi.jar";"%WTK%\lib\jsr082.jar";"D:\Java\lib\tinylinegzip.zip";tmpclasses -classpath tmpclasses -source 1.3 -target 1.3 -d tmpclasses src\*.java
@"%WTK%\bin\preverify" -classpath "%WTK%\lib\midpapi20.jar";"%WTK%\lib\cldcapi11.jar";"%WTK%\lib\jsr75.jar";"%WTK%\lib\mmapi.jar";"%WTK%\lib\jsr082.jar";"D:\Java\lib\tinylinegzip.zip";tmpclasses -d D:\java\MIDletPascal\Libs D:\java\MIDletPascal\Libs\Lib\tmpclasses
pause
Пути естественно исправить на свои
Дерево папок у меня такое
MIDletPascal
-Libs
--Lib
---src
---tmpclasses
Соответственно, после компиляции библиотека автоматически попадает в папку Libs МР и ее можно тестировать.
Чтобы компилировать библиотеки работающие с основными классами, декомпилируем их и кладем в папку src