Я исправлял-получилось что-то типа
@SET JDK=C:\Program Files\Java\jdk1.5.0_16
@SET WTK=C:\WTK22
@rem @SET SDK=C:\Borland\SDK_5.2.1\EmulatorA.1\lib
@rem del tmpclasses\M.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\Lib_test.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 C:\Program Files\MIDletPascalLibs C:\Program Files\MIDletPascal\Libs\Lib\tmpclasses
pause
Ну может быть можно как-то без dat? Я же делаю все правильно, уидаю куда-надо, может пример плохой?