Вказану інсталяцію VM не знайдено: введіть Standard VM, ім'я jre7


78

Вказану інсталяцію VM не знайдено: введіть Standard VM, ім'я jre7 Чи стикалися ви з цією проблемою в Eclipse під час створення файлу мурашки? Тоді ця стаття для вас. Видалення та відтворення робочої області не є рішенням. Існує просте рішення, щоб вирішити цю проблему, не відтворюючи робочу область.

введіть тут опис зображення

Відповіді:


218
  1. Клацніть правою кнопкою миші на build.xml
  2. Перейдіть до "Запустити як" >> "Конфігурації зовнішніх інструментів ..."
  3. Відкриється нове вікно
  4. Перейдіть на вкладку JRE
  5. Виберіть правильний JRE, якщо його немає (іноді на вкладках jre відображається позначка помилки).

Для отримання додаткових технічних деталей або подібного випуску знайдіть мій блог тут .


25

У моєму випадку це відбувається, коли я змінив свій JRE.

Рішення:

Клацніть правою кнопкою миші на своєму мурашиному сценарії> Запустити як> Конфігурації зовнішніх інструментів ...> Перейдіть на вкладку JRE> виберіть JRE

Сподіваюся, це допоможе.

Дякую, Сагар Вяс


Який скріншот?
Анураг Авасті

Мені не вдалося прикріпити знімок екрана, оскільки я не маю доступу для цього, вибачте за це.
Сагар Вяс,

7

Найкращу відповідь знайдено за адресою

Це сталося для мене після видалення Java та встановлення нової версії.

Все, що мені потрібно зробити, - це відкрити eclipse Installed JRE з Windows --> Preferences --> Java --> Installed JREs

Потім додайте нову інформацію про JRE. Деталі можна знайти тут


5

Це кращий спосіб вказати проектам, який контейнер JDK використовувати, особливо вірно, якщо два або більше розробників використовують одну і ту ж папку проектів eclipse, контрольовану версією.

Вікно / Налаштування / Java / Встановлені JRE
Перелічіть один або кілька JDK, встановлених на вашому комп'ютері. Ім'я за замовчуванням Eclipse - jdk1.X.X_XX, ви повинні зберегти його як є. Ніколи не пов'язуйте безпосередньо налаштування збірки проекту, щоб використовувати ці імена.

Вікно / Налаштування / Java / Встановлені JRE / Середовища виконання
Список загальних середовищ jvm, таких як імена JavaSE-1.6 та JavaSE-1-7. Клацніть рядки та оберіть екземпляр jre на правій бічній панелі. Ці імена є загальноприйнятими, і всі члени команди вже повинні мати їх у програмі Eclipse.

Крок 1: Тут ви можете випадково нічого не вибрати, якщо JRE були видалені або імена змінені в налаштуваннях InstalledJREs. Ви можете отримати

Вказане діалогове вікно помилки встановлення vm не знайдено.

Крок 2: Виберіть другу мишу у файлі build.xml / Запустити як / Ant Build ... у спливаючому меню. Клацніть на вкладку JRE і виберіть середовище виконання. Це може мати застаріле значення з попередніх значень jdk.

Властивості проекту / Шлях побудови Java / Бібліотеки
Додати бібліотеку ... / Системна бібліотека JRE / (x) Середовище
виконання Виберіть середовище виконання, яке буде використано для цього проекту. Учасники команди можуть не мати точної збірки _XX jdk, але вони можуть використовувати ті самі версії, що контролюються налаштуваннями проекту eclipse. Зіставлення середовища виконання приховує специфічні для користувача деталі.


4

Щойно у мене було це питання, і рішення вище не працює, принаймні не для мене.

Натомість я перейшов до запропонованого тут рішення: http://www.javaworkspace.com/VMNotFound.do

По суті, ви переходите до каталогу C: \ projects \ WORKSPACE.metadata.plugins \ org.eclipse.debug.core.launches

Там знайдіть рядок JDK, про який стогне це затемнення, і змініть його на ім'я встановленого JDK, про яке ви хочете використовувати це затемнення.


+1 Дякую. Цей веб-сайт, на який ви посилаєтесь, є досить тривалим читанням, тому я просто хочу додати наступне для швидкого відстеження інших -> Я перейшов до згаданої вами папки і просто видалив проблемні файли * .launch. Eclipse намагався побудувати мій файл збірки Ant за допомогою одного з цих * .launch файлів, але це були (мабуть) невдалі збірки, які раніше намагалися, коли я все ще використовував стару версію Java - тепер недійсну після наступних модернізацій
Nico du Toit

4

Ви можете змінити, який JRE файл ant bulid запускається в eclipse.

Клацніть правою кнопкою миші на файлі мурашки у поданні мурашок і виберіть "Запустити як" -> "Мураха ..." у контекстному меню.

Потім у діалоговому вікні запуску виберіть вкладку JRE. Зверніть увагу на повідомлення про помилку вгорі, якщо воно не може знайти JRE, який він очікує.

Виберіть JRE, який ви встановили, або встановіть новий. Ви також можете додати аргументи vm (увімкнути журналювання або змінити виділення пам'яті), якщо вам потрібно, у цьому діалоговому вікні.



0

Остання відповідь є абсолютно правильною, проте швидким способом є видалення посилання на проект із eclipse (переконайтесь, що не видалено джерело видалення) та імпортування папки проекту знову. Таким чином конфігурації проекту скидаються затьмаренням за допомогою нового jdk. Але чудова публікація мені допомогла.


0

Після помилки збірки мурашок оновлення Java не вдалося, і наведені нижче кроки це виправили.

Клацніть правою кнопкою миші на build.xml-Run Run As-External Tools Перейдіть на вкладку JRE і встановіть прапорець, щоб використовувати JRE так само, як робочу область.


0

Вилучено файл нижче і знову будую проект maven, працював у мене.

.metadata.plugins \ org.eclipse.debug.core.launches \ .xml.launch "


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.