Eclipse windows program files

Eclipse для Windows

Поддерживаемые ОС Windows, MAC, Linux Разрядность 32 bit, 64 bit, x32, x64 Для устроиств компьютер Язык интерфейса Русский Последнее обновление 2019 Тип распространения Бесплатный Разработчик Eclipse Foundation Официальный сайт www.eclipse.org
  • Eclipse для windows 10
  • Eclipse для windows 8.1
  • Eclipse для windows 8
  • Eclipse для windows 7
  • Eclipse для windows Vista
  • Eclipse для windows XP
  • Версия Платформа Язык Размер Формат Загрузка
    Eclipse Oxygen 4.7.2 x64 Windows English 48.7MB .exe
    Eclipse Oxygen 4.7.2 x32 Windows English 48.7MB .exe
    Eclipse Oxygen 4.7.2 MAC English 48.1MB .zip
    Eclipse Oxygen 4.7.2 x64 Linux English 48MB .zip
    Eclipse Oxygen 4.7.2 x32 Linux English 47.9MB .zip
    * скачайте бесплатно Eclipse для Windows, файл проверен!

    Eclipse – интегрированная среда разработки, предназначенная для написания модульных приложений. Поддерживает Java, JS, C/C++, PHP, Python, 1C v8 и ряд других языков программирования, взаимодействует с любыми операционными системами.

    Функционал среды разработки

    В основе архитектуры Eclipse лежит компонент Runtime, который управляет расширениями, обеспечивает взаимодействие с ОС и осуществляет поддержку системы помощи. IDE служит для создания и настройки основных программных элементов, регулирует сборку и отладку проектов, поддерживает совместную работу и поиск файлов.

    Основные возможности платформы:

    • • разработка приложений различных типов;
    • • компиляция программ;
    • • интеграция с системами контроля версий;
    • • командная работа над проектом;
    • • загрузка из сети системных файлов для стартапов;
    • • поиск дополнительного ПО для повышения качества разработки.

    Eclipse повышает продуктивность разработки программ, ее функциональность зависит от сборки – количества и типа подключенных расширений. Стандартная версия SDK обеспечивает минимальные возможности и используется для знакомства со средой, содержит два плагина (DT и PDE), формирующие IDE для программирования на Java и создания платформенных компонентов. Для получения платформы с требуемой функциональностью следует установить соответствующую сборку либо подключить необходимые модули к базовой версии.

    Особенности платформы

    Eclipse поставляется с открытым исходным кодом, что позволяет расширять функциональные возможности среды путем подключения диспетчеров баз данных, новых ЯП, серверов приложений и различных модулей. Является достойной альтернативой NetBeans, отличается от нее использованием библиотеки SWT вместо Swing при разработке пользовательского интерфейса приложений.

    Среди преимуществ среды разработки:

    • • кроссплатформенность;
    • • русифицированный интерфейс;
    • • поддержка всех языков программирования;
    • • бесплатная лицензия;
    • • наличие компилятора;
    • • расширенный набор функций.

    В версии Eclipse 4.7, выпущенной в июне 2017 года, были добавлены новые компоненты и функции, повышена стабильность и производительность работы. Появился модуль для разработки приложений для Android. Для перевода интерфейса на русский язык, необходимо добавить языковой пакет в список расширений дистрибутива.

    Собираем portable Eclipse-based-IDE для ARM

    Как собрать C/C++ Eclipse IDE под Windows для сочинения и отладки микроконтроллерных программ, написано уже немало статей. Я же хочу показать, как сделать portable-версию IDE.

    Сама среда Eclipse вполне себе перемещаема и не требует инсталляции. Абсолютным адресом обычно «страдают» инсталлируемые компиляторы-дебаггеры и разнообразные утилиты.

    Кратко по порядку, что потребуется:

    1. Папка Eclipse в корне диска C

    Название и путь расположения может быть и другим. Просто так коротко и понятно.

    2. Eclipse IDE for C/C++ Developers

    Качать, как обычно, отсюда.

    Имеется две версии: Windows 32 Bit и Windows 64 Bit. Какую лучше взять? Если IDE будет использоваться только на 64-разрядной Windows, то качаем версию 64. Если же нужна универсальная среда, способная работать и на x86, и на x64-версии Windows, нужно использовать вариант 32 Bit.
    Существенной разницы в быстродействии двух версий не замечено.

    3. Виртуальная машина java

    Eclipse написана на java, и поэтому для работы требуется Java Virtual Machine (JVM). Виртуальная машина должна иметь ту же разрядность, что и версия Eclipse. Если ранее не была установлена, качаем и устанавливаем. Требуется версия не ниже 1.7.

    Все необходимые файлы JVM обычно расположены по адресу
    C:\Program Files\Java\ либо C:\Program Files (x86)\Java\.

    Копируем все файлы из вышеуказанной папки в Eclipse\java\. Теперь у нас есть копия JVM, которая будет использоваться только для работы с Eclipse.

    4. Командный файл для задания начальных параметров и запуска Eclipse

    Создаём eclipse.bat и размещаем его в корне папки Eclipse\. В этом файле будем указывать все пути к используемым компонентам нашей IDE.

    Для пробного запуска поместим в eclipse.bat следующее:

    Здесь первой строкой определяем переменную DEVELOP_ROOT, которая хранит путь расположения (запуска) bat-файла. Собственно, этот параметр и обеспечивает переносимость IDE. Второй строкой задаём путь расположения JVM. Третьей строкой запускаем загрузчик Eclipse. Путь к JVM передаётся в eclipse-загрузчик посредством аргумента -vm.

    Есть ещё полезные аргументы:

    — путь к рабочей Workspace-папке. Она будет использоваться по умолчанию каждый раз при запуске Eclipse.

    — аргументы, передаваемые в JVM. Здесь обычно указывают начальный -Xms и максимальный -Xmx размер памяти, отводимый под кучу. Если эти аргументы не указаны, то дефолтное значение берётся из файла конфигурации eclipse.ini.

    Выполняем батник. Убеждаемся, что Эклипса успешно загружается и начинает работать.

    5. Компилятор GNU Tools for ARM Embedded Processors

    Качаем *.zip файл. Не надо никаких инсталляторов! Распаковать в папку \Eclipse\compilers\ (или в любую другую внутри Eclipse\).

    6. Build tools (утилита make)

    Рекомендую взять свежую версию tools из проекта GNU ARM Eclipse Plug-ins. Эта версия избавлена от проблемы 2000h (ограничение длины параметров командной строки). Там лежит инсталлятор, но его тоже совсем не обязательно выполнять. Достаточно просто распаковать (7-zip`ом например) и скопировать файлы из папки bin в Eclipse\compilers\make_utils\.

    Чтобы Eclipse и его плагины могли работать с нашими утилитами, необходимо указать путь к ним при помощи переменной окружения PATH. Фишка в том, что переменная PATH, заданная в bat-файле, замещает одноимённую глобальную переменную, и позволяет указать пути к нужным нам локальным файлам. Новое значение PATH актуально только в пределах работы нашего eclipse.bat (т.е. для тех программ, которые оттуда запускаются).

    Для запуска GCC-компилятора не нужен вот этот глобальный хлам:
    и руками сюда вписывать абсолютные пути к компилятору не будем. А просто в бате укажем:

    Отлично. Доустанавливаем необходимые плагины с утилитами и прописываем по мере необходимости относительные пути их расположения.

    7. GNU ARM Eclipse plug-ins

    Скачать архив, или установить напрямую через Eclipse.

    8. Eclipse Embedded Systems Register View

    Плагин для просмотра содержимого регистров микроконтроллера. Удобно во время отдадки. Ссылка для установки в Eclipse. Последняя версия в распакованном виде занимает всего-то 940 Мб…

    9. Дрова и утилиты для отладчика JLink

    Устанавливаем. Копируем файлы из C:\Program Files (x86)\SEGGER\JLinkARM_Vxxx\ в Eclipse\utils\jlink\vx.xxx. И… деинсталлируем. Всё что нужно для работы, скопировано. В том числе дрова для USB-отладчика.

    Теперь для запуска jlink-gdb-сервера в Debug Configuration достаточно будет указать

    Можно пропустить этот пункт, если jlink не используется.

    10. OpenOCD

    Сборка для Windows. Скачать, распаковать в папку Eclipse\utils\OpenOCD.

    Путь для OpenOCD прописывать не требуется. Запуск сервера можно осуществить при помощи например такой конфигурации:

    11. Добавить другие плагины и утилиты по вкусу
    12. Скрыть DOS-окно

    При запуске eclipse.bat отображается dos-окно, которое потом висит на панели задач до момента закрытия Эклипсы. Чтобы его скрыть, создайте файл eclipse.vbs в Eclipse\ с таким содержимым (updated):

    Теперь при запуске этого скрипта будет запущен eclipse.bat, который в свою очередь запустит Eclipse без отображения ненужных dos-окошек.
    Много кавычек требуется, чтобы «переварить» путь, содержащий пробелы.

    Ещё один метод спрятать dos-окно без использования vbs — вызвать Эклипсу при помощи команды start:
    Однако чёрное окошко перед скрытием всё же успевает отобразиться на 0,1-0,5 сек. Неэстетично.

    Вариант vbs стартует чисто и без артефактов. Поэтому рекомендую именно его.

    Заключение

    В итоге получили IDE, которая содержит в одной папке все необходимые плагины/компиляторы/утилиты, и способную работать при любом пути расположения корневой папки (естественно, со стандартными ограничениями на длину пути к файлам). Полезности:

    • легко сделать бэкап: сжать в архив целиком папку Eclipse и положить на полку до худших времён; впоследствии восстановление убитой IDE потребует пару минут;
    • легко продублировать (т.е. просто скопировать) IDE на любой другой рабочий компьютер/ноут/принести домой/подарить другу; в отличие от инсталлятора, такая «установка» не пачкает реестр, ничего не прячет в Windows\ и Program Files\ и не распихивает конфигурационные файлы по разным системным и пользовательским папкам;
    • легко обкатывать новые версии компиляторов/отладчиков; достаточно в bat-файле указать путь к новой и закомментарить путь к старой версии, затем перезапустить Eclipse;
    • переносимость позволяет запустить IDE с флэшки; имеем «карманную» отладочную среду;
    • можно jtag/swd-отлаживать одновременно две (и более) программы на одном компьютере, сделав отдельную копию и запустив ещё один экземпляр Eclipse.

    p.s.
    Работоспособность ST-LINK utility не проверял, но думаю, проблем быть не должно. Нужно проверить.

    p.p.s.
    Если кто ещё не перешёл на Атмел-Студию, то добавить:

    Компилятор WinAVR

    Установить; скопировать в Eclipse\compilers\WinAVR-20100110; деинсталлировать.

    The AVR Eclipse Plugin

    С компилятором и плагином для AVR проблема: переносимости не получается. AVR-плагин ищет компилятор либо через реестр, либо по абсолютному пути, указанному в настройках.

    — принудительно записать адрес компилятора в реестр. Либо вручную, выполнив xxx.reg файл с примерно таким содержимым:
    Либо автоматически при каждом запуске Эклипсы, указав в бате
    — вручную указать путь на странице настроек «Windows\Preferences\AVR\Paths» среды Eclipse.

    p.p.p.s подправил статью с учётом комментариев.

    IDE, собранную по описанной методике и готовую к применению, можно скачать здесь. В первую очередь требуются следующие архивы:

    eclipse.7z (289 Мб) — собственно, Eclipse IDE + plugins + JVM;
    compilers.7z (52 Мб) — AVR/ARM компиляторы + make;
    utils.7z (62 Мб) — несколько вспомогательных утилит (в т.ч. OpenOCD, JLink).
    Распаковать, запустить Eclipse.vbs.

    Комментарии ( 26 )

    dp0. Только стоит учесть, что оно уже включает в себя бэкслеш в конце.

    Для записи адреса компилятора в реестр необходимо выполнить xxx.reg файл с таким содержимым:

    dp0 — это папка с батником (%0 — нулевой аргумент ака имя батника,

    FAQ How do I run Eclipse?

    Contents

    Starting Eclipse

    When you unzip Eclipse, the directory layout looks something like this:

    You can start Eclipse by running eclipse.exe on Windows or eclipse on other platforms. This small launcher essentially finds and loads the JVM. On Windows, the eclipsec.exe console executable can be used for improved command line behavior.

    Alternatively, you can launch Eclipse by directly invoking the JVM as follows:

    NOTES:

    • The version of org.eclipse.equinox.launcher in the above command must match the version actually shipped with Eclipse. For more details on launching Eclipse using Java (not eclipse.exe) with the launcher, see Starting Eclipse Commandline With Equinox Launcher.
    • When running on Java ≥ 9, you may have to make some non-default system modules available, e.g., by adding —add-modules ALL-SYSTEM to the command line (please check the release notes on supported Java versions per Eclipse version).

    Find the JVM

    If a JVM is installed in the eclipse/jre directory, Eclipse will use it; otherwise the launcher will consult the eclipse.ini file and the system path variable. Eclipse DOES NOT consult the JAVA_HOME environment variable.

    To explicitly specify a JVM of your choice, you can use the -vm command line argument:

    See the launcher page for more details on specifying a JVM.

    eclipse.ini

    The most recommended way to specify a JVM for Eclipse to run in is to put startup configuration into the eclipse.ini file in the same folder as the Eclipse executable ( eclipse.exe on Windows). The Eclipse program launcher will read arguments from either the command-line or the configuration file named eclipse.ini . To specify a JVM using configuration file, include the -vm argument in eclipse.ini , for example:

    Note: there are no quotes around this path as would be required when executing the same from the command-line were the path to contain white space, etc. This is a common mistake when using Windows.

    Eclipse now will launch without additional arguments in the command-line, with the JVM specified in the eclipse.ini configuration file.

    You should always use -vm so you can be sure of what VM you are using. Installers for other applications sometimes modify the system path variable, thus changing the VM used to launch Eclipse without your knowing about it.

    The format of the eclipse.ini file is very particular; it is strongly recommended to read eclipse.ini and follow the examples there.

    When Eclipse starts, you are prompted to choose a workspace location on start-up. This behavior can be configured in the Preferences. You can manually specify the workspace location on the command line, using the -data command-line argument.

    OLD: Starting Eclipse 3.2

    In Eclipse 3.2 and earlier, there was an additional file in the root of Eclipse: startup.jar. This jar file contained the classes needed to start the platform. In 3.3 and above the equivalent classes are in the org.eclipse.equinox.launcher bundle.

    To start 3.2 by directly invoking the JVM use the following command:

    Eclipse 3.2 did not contain a console version of the executable.

    OLD: Oracle/Sun VM 1.6.0_21 on Windows

    The Eclipse 3.3 — 3.6 launchers for Windows had a problem with the Oracle/Sun Java VM version ‘1.6.0_21-b06’.

    UPDATE: Oracle/Sun have released a respin of their JDK/JRE to fix this, so the recommended resolution of this problem is to download and re-install version 1.6.0_21-b07′ or higher from http://www.java.com (alternative link is http://java.sun.com/javase/downloads/index.jsp). Make sure you have b07 or higher by running java -version.

    Before the fix was released, there were three choices to work around this:

    1. switch back to ‘1.6.0_20′ (as of July 19, 2010 it can still be downloaded here)
    2. Change the commandline for launching or add the following line after «-vmargs» to your Eclipse.ini file:
      -XX:MaxPermSize=256m
      (Detailed instructions/examples)
    3. For 32-bit Helios, download the fixed eclipse_1308.dll and place it into
      (eclipse_home)/plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.0.v20100503

    The Java bug was closed for voting and comments at 6969236 on the Java BugParade because the change has been reverted; the related Eclipse bug report is open for voting and comments at bug 319514.

    See Also:

    This FAQ was originally published in Official Eclipse 3.0 FAQs. Copyright 2004, Pearson Education, Inc. All rights reserved. This text is made available here under the terms of the Eclipse Public License v1.0.

    User Comments

    The -data option does not work if a relative path is specified. If this is true, please point it out the FAQ above. Thank you.

    Specifying -vm «c:\program files\. » seems to work for galileo.

    Читайте также:  Почему не работает центр обновления windows 10 как исправить
    Оцените статью