Ustawianie docelowej wersji Java w ant javac

Muszę skompilować plik jar używając ant (1.7.0) do uruchomienia w określonej wersji Java (1.5). Obecnie mam na swoim komputerze Java 1.6. Próbowałem ustawić:

<target name="compile">
  <javac compiler="javac1.5" target="1.5" srcdir=.../>
</target>

Usunąłem również

<property name="build.compiler" value="modern"/>

i nie ma pliku właściwości. Używam Java 1.6 w systemie Linux / SUSE

Istnieje również prosty sposób określenia, która wersja Java jest oczekiwana w pliku jar.

questionAnswers(4)

yourAnswerToTheQuestion