Самая большая проблема, с которой вы столкнетесь, заключается в том, что, хотя сгенерированный байт-код JVM будет совместим с 1.3, JDK, с которым вы компилируете, - это Java 5. Очень легко использовать класс или, что более вероятно, метод, которыйсуществует в Java 5, но не в 1.3 JDK.Этот код будет хорошо скомпилирован, но не сможет работать в среде исполнения 1.3.