Как скомпилировать java-программу в другой версии, если у меня есть 1.6, и я хочу, чтобы она скомпилировалась в 1.5? Будет ли это быть как ...java -target compile
javac -target1.5 tileGen
Но когда я делаю, что я получаю:
ошибки: имена классов, «tileGen», принимается только если обработка аннотаций ехр просил законно 1 ошибку
Также обратите внимание на разницу между параметрами командной строки «target» и «source». «target» указывает версию для выхода компилятора; то есть файлы классов. «source» указывает версию для исходного кода; то есть файлы * .java. Я знаю, что ваша ошибка в приведенном выше заявлении заключается в том, что вы отказались от расширения «.java», но я думаю, что это разъяснение исходных и целевых аргументов стоит связать с этим вопросом. – Jason