Вам нужно включить все библиотеки, которые нужны jar для запуска. Для начала это, вероятно, будет Java 6. https://en.wikipedia.org/wiki/Java_version_history
Скажите, что jar с 2008 года и работает на java 6. Тогда вы можете установить среду разработки java 6. Затем, если отсутствуют библиотеки, посмотрите, можете ли вы загрузить версии этих библиотек с 2008 года, или посмотрите оригинальную систему jar, откуда вы ее взяли, если они где-то загружены, и добавьте их как библиотеки в eclipse.
Также настройте свой проект> java-компилятор> включите конкретные настройки проекта для правильной версии java.
Кроме того, имейте в виду, что компиляторы могут и будут делать ошибки. Переменные могут дублироваться и тому подобное. Это ошибка, которую я вижу в компиляторах:
List var1 = something.getFoos();
Foo var2 = null;
for(int var2 = 0; var2 < length; var2++) {
var2 = (Foo)var1.get(var2);
}
new Integer(true)
также может быть ошибкой декомпилятора, где она должна была быть new Integer(1);
Трудно работать с декомпилированным кодом, и вам нужно все проверить дважды и попытаться выяснить логику и ожидаемые значения из потока программы.