Как редактировать существующий файл JAR в Eclipse

У меня есть jar-файл версии jdk 1.4. Но согласно требованию в моем проекте, мы ограничены в использовании только версии jdk 1.6. Я погуглил много сайтов, но не получил точного пути. А также как я могу построить проект java в eclipse из существующей банки? Любая помощь по этому вопросу?

2 ответа

Если вы упоминаете jar-файл, скомпилированный на jdk1.4, то он обязательно запустится на jdk1.6. В затмении, если вы хотите изменить версию JRE, выполните следующие действия

1. Click on Windows ->Preferences
2. Check for java in search(or find it directlty). Click on java and then click on Installed JRE's. You will find the jre version in which eclipse is using. Change the version of jdk as per your needs. Also change the compiler version too.

Eclipse(не только затмение большинства IDE) предоставляет условия для изменения jdk в соответствии с потребностями. Но, наоборот, работать не будет (более высокая версия в более низкой версии jdk)

Вы не можете перестроить банку без исходного кода, и даже при этом это может быть трудно сделать. Конкретные требования к сборке могут вызвать много проблем. На практике это делается редко, и только если это действительно необходимо.

Если у вас есть требование использовать Java6, это - по любой общей логике - не означает, что вы не можете зависеть от библиотек, которые были скомпилированы с другими версиями. Скомпилирование некоторых библиотек со старой версией Java является очень распространенной ситуацией, и по умолчанию вы не должны беспокоиться об этом.

Примечание. В случае, если вам действительно необходимо избавиться от всех зависимостей, не относящихся к Java6, вам, вероятно, лучше поискать более новую версию jar, чем пытаться восстановить ее самостоятельно.

Другие вопросы по тегам