Мне нужно переписать проект Java 1.5 в java 1.4 (есть некоторые инструменты, которые не могут проглотить 1.5, поэтому необходимо переписать).Перезапись Java от 1.5 до 1.4
Как изменить эти фрагменты, чтобы скомпилировать их под 1.4? Есть ли для этого инструмент?
private FooList<Bar> list = new FooList<Bar>(...);
public List<Bar> function(Baz baz) {...}
public Iterator<Bar> iterator() {...}
EDIT: мне нужно переписать источники, .jars не имеют значения для моего проекта. Я упомянул компиляцию, чтобы выразить, что переписывание должно быть правильным и приемлемым компилятором.
Скомпилировать с использованием 1,5/1,6 таргетинга 'jsr14' - http://alblue.bandlem.com/2010/10/compiling-java-generics-with-14.html, если единственной проблемой является использование Generics –
*" (есть некоторые инструменты, которые не могут проглотить 1.5, поэтому переписывание необходимо) »* Действительно? Современные? В 2012? Почти восемь лет спустя? –
@ T.J.Crowder: да, материал JML. – pbp