Як оновити Eclipse для розробників Java EE?


104

Чи є якийсь неболісний спосіб оновити установку Eclipse? Я спробував переглядати сайт затемнення, але не можу знайти корисний опис.


Вікі Eclipse дає пояснення, яке спрацювало в моєму випадку.
Абдулл

2
На мій досвід, свіжий розпакування працює краще, ніж намагатися оновити. Також створіть нові робочі області.
Thorbjørn Ravn Andersen

Eclipse розповість вам, як це зробити: wiki.eclipse.org/FAQ_How_do_I_upgrade_Eclipse%3F
rdh25

Відповіді:


157

Додайте URL-адресу оновлення на доступні веб-сайти:

Вікно> Налаштування> Встановити / оновити> Доступні сайти програмного забезпечення> Додати ...

    Name:  Oxygen  
Location:  http://download.eclipse.org/releases/oxygen/  

Потім скажіть Eclipse шукати оновлення: Довідка> Перевірити наявність оновлень .

Після встановлення Eclipse перезапуститься і покаже старий екран сплеску. Наступного разу, коли ви вручну зупинятиметесь / запускатимете Eclipse, він правильно покаже правильний екран.


8
@PaulVerest Поширені запитання Як оновити сторінку Eclipse, з вами не згоден. Це дозволяє припустити, що оновлення платформи було лише проблемою в v3.3 або раніше.
Данкан Джонс

1
Добре знати. Але чи справді актуальні запитання? Чи може користувач реально оновити, наприклад, 3,7 до 4,3? Що з усіма тими плагінами, які можуть зламатися на новіших платформах?
Пол Верест

1
@PaulVerest Добре запитання! Документи відчувають себе трохи іржавими. Я просто не знаю, в якій мірі можна довіряти системі оновлення. Я думаю, що я тільки коли-небудь оновлювався раніше, усі інші часи я просто свіжий.
Дункан Джонс

13
Цей метод спрацював мені чудово в Windows 7 - але я також редагував сайт оновлень з 4.2 -> 4.3, наприклад: Тепер оновлення проекту Eclipse повинні вказувати наhttp://download.eclipse.org/eclipse/updates/4.3
Марк Мікофський

3
о, і я також оновив деякі мої плагіни, щоб вказати на кеплер, наприклад, cdt, просто для послідовності, тому що насправді juno repo працював чудово. І я вимкнув репо-релізу для юнонів Заплутано те, що деякі оновлені функції не відображаються як встановлені, навіть думали, що вони є.
Марк Мікофскі

34

Ви можете просто завантажити нову версію, а потім використати "Файл -> Імпорт -> Встановити -> Зі наявної установки", щоб додати всі плагіни, які ви мали у попередній установці.

Ось посилання, що детально описує весь процес (він пише "на Mac OS X", однак він повинен працювати і для інших систем):

http://www.corephp.com/blog/how-to-upgrade-eclipse-juno-4-2-to-eclipse-kepler-4-3-on-mac-os-x/#.UfJsoI1_McY


Ця відповідь мені допомогла (навіть для Kepler -> Luna, хоча посилання є для Juno -> Kepler): Оновлення не працювало для мене; в іншому випадку мені довелося лише виконувати пов'язані кроки до них, вказуючи використовувати існуючий робочий простір (для цього я отримав мої параметри, і мені не довелося оновлювати будь-які плагіни). Досить безболісно, ​​принаймні в моєму випадку.
cellepo

2
Досі діє. Щойно я пройшов оновлення від Luna (4.4) до Марса (4.5), використовуючи цей процес, і зберег мою робочу область. Працювали чудово. Порада: при першому запуску створіть тимчасову робочу область, потім імпортуйте свої старі плагіни, як описано вище, переключіть робочу область на стару робочу область, перемістіть її та видаліть тимчасову робочу область. Таким чином, у вас є всі ваші плагіни до моменту завантаження робочої області, і вам не доведеться мати справу з помилками пропущених плагінів.
Джиллес ван Гурп

12

Якщо у попередніх випусках нічого не очікується, то відповідь - Ні. Найкраще завантажити новий випуск, встановити його, встановити останні версії улюблених плагінів і вказати Eclipse на робочому просторі.

(Здоровий глузд говорить, що ви повинні взяти резервну копію робочої області та оригінальної установки Eclipse.)


Раніше я спробував "оновити" шлях і виявив, що він повільний і не дає хороших результатів.


Зазвичай я починаю використовувати нову робочу область і перевіряти необхідні проекти.
Пол Верест

Цей метод також працював (в додатку до відповіді вище по Дункан Джонс . Я виразно резервна копію робочого простору першим, або принаймні резервного копіювання вашої .metadata папки. Недолік цього методу є те , що , звичайно , ви повинні перевстановити плагін Моя стара робоча область чудово працювала з новою версією
Марк Мікофскі

btw: egit тепер є частиною стандартної інсталяції, тому вам не обов’язково додавати egit repo, хоча сьогодні (2013-07-24) він мав новішу версію, ніж репо оновлення кеплера.
Марк Мікофскі
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.