Eclipse возникла ошибка посмотрите файл протокола

Наверняка многие из вас сталкивались с ошибкой запуска Eclipse:

A Java Runtime Environment (JRE) or Java Development Kit (JDK) must be available in order to run Eclipse. No Java virtual machine was found after searching the following locations: C:\Program Files(x86)\Eclipse Classic 4.2.2\jre\bin\javaw.exe javaw.exe in your current PATH

Эта ошибка говорит нам о том, что Eclipse не может найти путь к Java Runtime Environment или Java Development Kit. Сейчас я вам расскажу причины возникновения такой ошибки и способы ее устранения.

В Интернете многие советуют добавить путь к файлу javaw.exe в переменную окружения Path, но этого не стоит делать. Нет, не потому что можно что-либо сломать, а потому что появится другая ошибка:

Failed to load JNI shared library «Program Files (x86)\Java\jdk1.6.0_20\jre\bin\client\jvm.dll»

Дело в том, что для работы Eclipse требуется виртуальная машина и внимание: именно той разрядности (x86 или x64), которую имеет установленная версия Eclipse. Другими словами, если у вас установлен Eclipse для платформы x86, то для запуска этой IDE требуется наличие установленной виртуальной машины для платформы x86.

Итак, когда вы определились с разрядностью Eclipse, вам нужно скачать виртуальную машину. Для этого, зайдите на сайт www.java.com/en/ и вверху страницы вибираем ссылку «Download», затем на открывшейся странице жмем ссылку «See all Java downloads» и скачиваем Java именно той разрядности, какой разрядности у вас Eclipse.

Если вы все сделали правильно, после установки Java, Eclipse запустится без каких-либо ошибок.

2013-05-19 20:06

Понравился сайт? Расскажи о нем друзьям:

Comments to Notes: 52

Ваша конфиденциальность

Нажимая «Принять все файлы cookie» вы соглашаетесь, что Stack Exchange может хранить файлы cookie на вашем устройстве и раскрывать информацию в соответствии с нашей Политикой в отношении файлов cookie.

Наверняка многие из вас сталкивались с ошибкой запуска Eclipse:

A Java Runtime Environment (JRE) or Java Development Kit (JDK) must be available in order to run Eclipse. No Java virtual machine was found after searching the following locations: C:Program Files(x86)Eclipse Classic 4.2.2jrebinjavaw.exe javaw.exe in your current PATH

Эта ошибка говорит нам о том, что Eclipse не может найти путь к Java Runtime Environment или Java Development Kit. Сейчас я вам расскажу причины возникновения такой ошибки и способы ее устранения.

В Интернете многие советуют добавить путь к файлу javaw.exe в переменную окружения Path, но этого не стоит делать. Нет, не потому что можно что-либо сломать, а потому что появится другая ошибка:

Failed to load JNI shared library «Program Files (x86)Javajdk1.6.0_20jrebinclientjvm.dll»

Дело в том, что для работы Eclipse требуется виртуальная машина и внимание: именно той разрядности (x86 или x64), которую имеет установленная версия Eclipse. Другими словами, если у вас установлен Eclipse для платформы x86, то для запуска этой IDE требуется наличие установленной виртуальной машины для платформы x86.

Итак, когда вы определились с разрядностью Eclipse, вам нужно скачать виртуальную машину. Для этого, зайдите на сайт www.java.com/en/ и вверху страницы вибираем ссылку «Download», затем на открывшейся странице жмем ссылку «See all Java downloads» и скачиваем Java именно той разрядности, какой разрядности у вас Eclipse.

Если вы все сделали правильно, после установки Java, Eclipse запустится без каких-либо ошибок.

2013-05-19 20:06

Понравился сайт? Расскажи о нем друзьям:

Comments to Notes: 52

Уточняю точнейший ответ Дмитрия более подробно.

  1. Убрать из Eclipse Mars надстройки Papirus, для чего Help/About Eclipse/Installation Defails и сделать Uninstall для Papirus UML и потом для Papirus UML RealTime
  2. Русифицировать Eclipce (этот вопрос в инете описан подробно)
  3. Запускать Eclipse с помощью bat файла содержащего одну строку eclipse -nl -ru Проверено , работает.

Alexcei Shmakov's user avatar

ответ дан 13 мая 2016 в 4:31

Максим Лосев's user avatar

Не уверен, из логов не чего нормального выяснить не удалось. Но что-то похожее встречается после установки babel когда забываешь указать в аргументах язык локализации. В вашем случаи это -nl ru

ответ дан 20 мар 2016 в 18:18

timon's user avatar

timontimon

762 бронзовых знака

Наверняка многие из вас сталкивались с ошибкой запуска Eclipse:

A Java Runtime Environment (JRE) or Java Development Kit (JDK) must be available in order to run Eclipse. No Java virtual machine was found after searching the following locations: C:Program Files(x86)Eclipse Classic 4.2.2jrebinjavaw.exe javaw.exe in your current PATH

Эта ошибка говорит нам о том, что Eclipse не может найти путь к Java Runtime Environment или Java Development Kit. Сейчас я вам расскажу причины возникновения такой ошибки и способы ее устранения.

В Интернете многие советуют добавить путь к файлу javaw.exe в переменную окружения Path, но этого не стоит делать. Нет, не потому что можно что-либо сломать, а потому что появится другая ошибка:

Failed to load JNI shared library «Program Files (x86)Javajdk1.6.0_20jrebinclientjvm.dll»

Дело в том, что для работы Eclipse требуется виртуальная машина и внимание: именно той разрядности (x86 или x64), которую имеет установленная версия Eclipse. Другими словами, если у вас установлен Eclipse для платформы x86, то для запуска этой IDE требуется наличие установленной виртуальной машины для платформы x86.

Итак, когда вы определились с разрядностью Eclipse, вам нужно скачать виртуальную машину. Для этого, зайдите на сайт www.java.com/en/ и вверху страницы вибираем ссылку «Download», затем на открывшейся странице жмем ссылку «See all Java downloads» и скачиваем Java именно той разрядности, какой разрядности у вас Eclipse.

Если вы все сделали правильно, после установки Java, Eclipse запустится без каких-либо ошибок.

2013-05-19 20:06

Понравился сайт? Расскажи о нем друзьям:

Comments to Notes: 52

После установки русского языка в Eclipse, начала выскакивать ошибка:

Возникла ошибка. Просмотрите файл протокола /home/zeiris/Документы/.metadata/.log.

Вот сам лог: http://pastebin.com/KxmaswJ0

Русский устанавливал через http://download.eclipse.org/technology/babel/update-site/R0.13.0/mars

Ответы (2 шт):

Не уверен, из логов не чего нормального выяснить не удалось. Но что-то похожее встречается после установки babel когда забываешь указать в аргументах язык локализации. В вашем случаи это -nl ru

→ Ссылка

Автор решения: Максим Лосев

Уточняю точнейший ответ Дмитрия более подробно.

  1. Убрать из Eclipse Mars надстройки Papirus, для чего Help/About Eclipse/Installation Defails и сделать Uninstall для Papirus UML и потом для Papirus UML RealTime
  2. Русифицировать Eclipce (этот вопрос в инете описан подробно)
  3. Запускать Eclipse с помощью bat файла содержащего одну строку eclipse -nl -ru Проверено , работает.

→ Ссылка

0 / 0 / 0

Регистрация: 16.10.2015

Сообщений: 5

1

17.10.2015, 18:20. Показов 4945. Ответов 8


Здравствуйте! Помогите, пожалуйста, решить проблему. Решила научиться программировать на Python, почитала тут и выбрала Eclipse. Скачала с офф сайта, установила pydev, сам Puthon. Затем установила русификатор http://download.eclipse.org/te… .13.0/mars. Версия у меня Марс соответственно. Он установился, попросил перезагрузку и выдал «Возникла ошибка. Посмотрите файл протокола …workspace.metadata.log». Там куча всего непонятного, Eclipse не запускается, только эту ошибку выдаёт. Как это исправить и сделать всё правильно?

__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь

0

Эксперт по компьютерным сетям

5868 / 3331 / 1028

Регистрация: 03.11.2009

Сообщений: 9,951

17.10.2015, 18:31

2

Цитата
Сообщение от _Ren_
Посмотреть сообщение

Как это исправить и сделать всё правильно?

а почему не, к примеру, pycharm?

0

0 / 0 / 0

Регистрация: 16.10.2015

Сообщений: 5

17.10.2015, 18:35

 [ТС]

3

Зашла в FAQ для новичков, там сказано, что она платная. Считаю, что прежде, чем покупать, надо убедиться буду ли пользоваться. Вдруг не выйдет у меня с Питоном.

0

Эксперт по компьютерным сетям

5868 / 3331 / 1028

Регистрация: 03.11.2009

Сообщений: 9,951

17.10.2015, 18:36

4

или скачать и попробовать триальную версию

0

0 / 0 / 0

Регистрация: 16.10.2015

Сообщений: 5

17.10.2015, 18:44

 [ТС]

5

Как бы то ни было, уже стоит неработающий Eclipse и с ним что-то надо делать. Его даже нет в «удалить или изменить программу» или называется как-то совсем по-другому.

0

2738 / 2341 / 620

Регистрация: 19.03.2012

Сообщений: 8,832

18.10.2015, 00:27

6

Цитата
Сообщение от _Ren_
Посмотреть сообщение

что она платная

Ну если что так, то есть community version (для обучения её более чем досточно) и если ты студент можешь получить беслатную лицензию для полной версии.

1

0 / 0 / 0

Регистрация: 16.10.2015

Сообщений: 5

18.10.2015, 21:50

 [ТС]

7

Про бесплатную лицензию для студентов не знала, спасибо большое.

0

2738 / 2341 / 620

Регистрация: 19.03.2012

Сообщений: 8,832

18.10.2015, 22:44

8

Лучший ответ Сообщение было отмечено _Ren_ как решение

Решение

Если, что отправить запрос на получение лицензии можно здесь https://www.jetbrains.com/shop/eform/students

1

0 / 0 / 0

Регистрация: 16.10.2015

Сообщений: 5

19.10.2015, 20:06

 [ТС]

9

Отправила заявку, буду ждать))

0

Introduction

Installing Eclipse to get Java working on Android is a lot more complicated than it (probably) should be. One of the problems I encountered was that when I tried to install the ADT plugin for Eclipse, no matter what I tried, it would fail with an exception:

* Unable to read repository at [HTTP URL] 
download.eclipse.org/tools/cdt/releases/indigo./content.xml.
* Address family not supported by protocol family: connect
* Unable to read repository at [HTTP URL] download.eclipse.org/eclipse/updates/3.7/content.xml.

Background

If you Google for this, you will find it is a common problem, but none of the solutions I found would work for me, so I considered trying an update of Eclipse (brand new, just installed direct from the website) in case they had a fix.

And lo! I got the same error, but a bit more obvious: just

Address family not supported by protocol family: connect

Address Family? Connect? This couldn’t be my ISP using (or not using) an IPV6 address, could it?

So, a quick Google later, and a bit of fiddling and faffing, and it works perfectly. Hopefully, this will save you some time as well…

Fixing the Problem

Close Eclipse.

Right click your shortcut to Eclipse, and select «Properties».

Add the following to your Target line:

-vmargs -Djava.net.preferIPv4Stack=true 

so that it looks something like this:

"C:UsersgriffDocumentsMy SoftwareMy DevelopmentAndroidEclipseeclipse.exe" 
-vmargs -Djava.net.preferIPv4Stack=true 

Press OK.

Now, if you run Eclipse again, updates will work, and so will adding the ADT plug in.

Points of Interest

I’m starting to hate Java already — and I haven’t got to the point where I’ve actually seen any code yet…

History

  • Original version

Born at an early age, he grew older. At the same time, his hair grew longer, and was tied up behind his head.
Has problems spelling the word «the».
Invented the portable cat-flap.
Currently, has not died yet. Or has he?

Introduction

Installing Eclipse to get Java working on Android is a lot more complicated than it (probably) should be. One of the problems I encountered was that when I tried to install the ADT plugin for Eclipse, no matter what I tried, it would fail with an exception:

* Unable to read repository at [HTTP URL] 
download.eclipse.org/tools/cdt/releases/indigo./content.xml.
* Address family not supported by protocol family: connect
* Unable to read repository at [HTTP URL] download.eclipse.org/eclipse/updates/3.7/content.xml.

Background

If you Google for this, you will find it is a common problem, but none of the solutions I found would work for me, so I considered trying an update of Eclipse (brand new, just installed direct from the website) in case they had a fix.

And lo! I got the same error, but a bit more obvious: just

Address family not supported by protocol family: connect

Address Family? Connect? This couldn’t be my ISP using (or not using) an IPV6 address, could it?

So, a quick Google later, and a bit of fiddling and faffing, and it works perfectly. Hopefully, this will save you some time as well…

Fixing the Problem

Close Eclipse.

Right click your shortcut to Eclipse, and select «Properties».

Add the following to your Target line:

-vmargs -Djava.net.preferIPv4Stack=true 

so that it looks something like this:

"C:UsersgriffDocumentsMy SoftwareMy DevelopmentAndroidEclipseeclipse.exe" 
-vmargs -Djava.net.preferIPv4Stack=true 

Press OK.

Now, if you run Eclipse again, updates will work, and so will adding the ADT plug in.

Points of Interest

I’m starting to hate Java already — and I haven’t got to the point where I’ve actually seen any code yet…

History

  • Original version

Born at an early age, he grew older. At the same time, his hair grew longer, and was tied up behind his head.
Has problems spelling the word «the».
Invented the portable cat-flap.
Currently, has not died yet. Or has he?

[Затмение не запускается]: произошла ошибка. Смотрите файл журнала ноль

Я не могу заставить свою Eclipse Luna работать. До сих пор он работал нормально и внезапно разбился. Теперь, когда я пытаюсь запустить его, я получаю сообщение об ошибке:

Произошла ошибка. См. Файл журнала null

Я попытался запустить eclipse с терминала, а также попытался удалить папку метаданных из моей рабочей области, но мне ничего не помогло.

Вот краш-журнал:

org.osgi.framework.BundleException: Error initializing container.
at org.eclipse.osgi.container.SystemModule.init(SystemModule.java:93)
at org.eclipse.osgi.internal.framework.EquinoxBundle$SystemBundle.init(EquinoxBundle.java:209)
at org.eclipse.osgi.internal.framework.EquinoxBundle$SystemBundle.init(EquinoxBundle.java:201)
at org.eclipse.osgi.launch.Equinox.init(Equinox.java:168)
at org.eclipse.core.runtime.adaptor.EclipseStarter.startup(EclipseStarter.java:296)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:231)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603)
at org.eclipse.equinox.launcher.Main.run(Main.java:1465)

Caused by: java.lang.ExceptionInInitializerError
at org.eclipse.osgi.internal.framework.EquinoxBundle$SystemBundle$EquinoxSystemModule.initWorker(EquinoxBundle.java:137)
at org.eclipse.osgi.container.SystemModule.init(SystemModule.java:83)
... 12 more

Caused by: java.security.ProviderException: setSeed() failed
at sun.security.provider.NativePRNG$RandomIO.implSetSeed(NativePRNG.java:458)
at sun.security.provider.NativePRNG$RandomIO.access$300(NativePRNG.java:329)
at sun.security.provider.NativePRNG.engineSetSeed(NativePRNG.java:212)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:209)
at java.security.SecureRandom.<init>(SecureRandom.java:190)
at org.eclipse.osgi.internal.framework.UniversalUniqueIdentifier.computeNodeAddress(UniversalUniqueIdentifier.java:127)
at org.eclipse.osgi.internal.framework.UniversalUniqueIdentifier.<clinit>(UniversalUniqueIdentifier.java:35)
... 14 more

Caused by: java.io.IOException: Operation not permitted
at java.io.FileOutputStream.writeBytes(Native Method)
at java.io.FileOutputStream.write(FileOutputStream.java:313)
at sun.security.provider.NativePRNG$RandomIO.implSetSeed(NativePRNG.java:456)
... 20 more

11 март 2016, в 11:13

Поделиться

Источник

Кажется, вы используете Solaris? Эта ОС имеет альтернативный источник энтропии, называемый EGD, для которого требуется специальный протокол для записи, который Sun JDK не реализует…

Можете ли вы попробовать добавить -Djava.security.egd=/dev/random в раздел vmargs вашего eclipse.ini.

Если вы все еще видите ту же проблему. Убедитесь, что ваш пользователь может писать в /dev/random.

billc.cn
11 март 2016, в 07:56

Поделиться

Я исправил это сам. Несколько файлов в моей папке безопасности /jre/lib/security были перепутаны. Загрузите последнюю версию расширения Java Cryptography (JCE) и поместите банки (загрузите US_export_policy.jar и local_policy.jar) в папку безопасности. Сейчас мое затмение отлично работает.

eureka19
11 март 2016, в 10:05

Поделиться

Ещё вопросы

  • 0ScrollTop при загрузке страницы
  • 0Как я могу заставить эту текстовую метку переместиться в новую сенсорную позицию и удалить старую метку в Cocos2d-x?
  • 1Как я могу обновить свойство скрипта MonoBehaviour?
  • 0Как прочитать путь к файлу из ввода в C ++, чтобы вы могли открыть текстовый файл?
  • 1var == False или, если нет, var [duplicate]
  • 1Хорошие настройки AVD для тестирования устройств с большим экраном с Android SDK?
  • 0Команда mysql выводит справочное меню при запуске из Java-программы
  • 0Div начинает прокрутку, когда заголовок достигает своей вершины, и прекращает прокрутку, когда его нижняя часть достигает нижнего колонтитула.
  • 0Только переменные должны передаваться по ссылке bind_param (PHP)
  • 0увеличить или уменьшить количество в списке продуктов
  • 1Как создать XML-отчет с зависимостью Maven?
  • 0Yii одна функция в контроллере, а CMenu от Zii
  • 1Вызовы AWS Cognito API периодически зависают, используя Amazon Cognito Identity для реагирования
  • 1можно ли предотвратить эмулятор устройства Android от появления экранной клавиатуры?
  • 0Как получить HTML класса с помощью jQuery или JS?
  • 1IONIC 1,3 — Как открыть страницу сведений о приложении Play Store из Javascript
  • 0Scroll Top Jquery
  • 0Получить единственные записи, указанные в условии фильтра в MySQL
  • 0Печать элементов массива в C ++ и внутренняя и внешняя инициализация переменной [closed]
  • 0Pdo вставляет запись несколько раз, равный значению базы данных
  • 1Генерация JSON-данных Struts 2 в вызове действия
  • 0Оператор перегрузки ‘=’ и [] для записи в позицию в файле
  • 0Как получить значение поля базы максимальной даты в выражении group by в MySQL?
  • 1Как связать файлы XSD с помощью плагина Apache CXF Maven?
  • 0Нет полосы прокрутки на мобильном телефоне, когда HTML-контент создается динамически
  • 0MySQL создает поле в главной таблице со связанными строками
  • 0Преимущества подхода jQuery для делегированных событий для Grid
  • 0Mysql удалить дубликат записи, но сохранить строку, которая содержит наибольшее значение
  • 0WMF & Qt Не удается получить сигнал в слоте от OnProcessSample
  • 1Добавление пользовательских данных в базу данных Firebase
  • 1Несколько словарей / строк, проходящих через операторы if, которые не должны
  • 1Android TextView и как определить количество видимых символов
  • 1Создать новые столбцы из агрегированных категорий
  • 0Проверка размера изображения не работает
  • 0Невозможно отправить электронное письмо с использованием codeigniter
  • 0Javascript — цикл 3 функции с задержкой между каждой функцией
  • 0Добавить строку в tbody с классом или id без тэга
  • 0Angular JS watch data из сервисного метода
  • 1Форма Android EditText Показать клавиатуру на резюме
  • 0Попытка иметь два отсчета JS на одной странице
  • 0Сбой перегруженной функции оператора
  • 0незаконные действия в блокноте ++
  • 0Как установить минимальную высоту синкфузионной сетки, используя Angular JS?
  • 0AngularJS Предварительная настройка фильтра
  • 1TFS SDK 2013 Получить имена команд в заданном командном проекте
  • 0Проверка формы с помощью jQuery — Weird Redirect
  • 0Поверните это изображение на клик — JQuery
  • 1Значение типа «Стиль» нельзя добавить в коллекцию или словарь типа «UIElementCollection».
  • 1Диаграмма JS показывает старые данные диаграммы при наведении
  • 0База данных не обновляется в HTML-таблице

Сообщество Overcoder

Моя ситуация такова: я использую свой eclipse+adt на локальной машине (DESKTOP — Ubuntu 11.10). Я подключаюсь к нему через ssh с удаленного компьютера (НОУТБУК — Windows 7) для лучшей производительности eclipse. Я хочу, чтобы мое устройство было подключено к НОУТБУКУ, но использовало eclipse (с полным логарифмом, функциями установки apk) на DESKTOP. Думаю, мне нужно перенаправить порт adbd с DESKTOP на LAPTOP. Что я делаю:

на РАБОЧЕМ СТОЛЕ

adb kill-server

на НОУТБУ (через putty gui)

ssh -R 5037:localhost:5037 user@DESKTOP

на РАБОЧЕМ СТОЛЕ

adb devices

Последняя команда возвращает ошибку:

system/core/adb/adb.c::main():Handling commandline()
system/core/adb/adb_client.c::adb_query():adb_query: host:devices
system/core/adb/adb_client.c::_adb_connect():_adb_connect: host:version
system/core/adb/transport.c::writex():writex: fd=3 len=4: 30303063 000c
system/core/adb/transport.c::writex():writex: fd=3 len=12: 686f73743a76657273696f6e host:version
system/core/adb/transport.c::readx():readx: fd=3 wanted=4
system/core/adb/transport.c::readx():readx: fd=3 disconnected
system/core/adb/adb_client.c::adb_connect():adb_connect: service host:devices
error: protocol fault (no status)

Я не уверен, что это значит, но, похоже, нет обратного ответа от adbd на LAPTOP клиенту adb на рабочем столе.

Версия adb одинаковая на обоих компах.

Есть идеи, что может быть не так?

Добрый день!

Хотел поставить себе программу для построения интеллект-карт Xmind 8 для Linux (http://www.xmind.net/download/linux/)
Установку сделал через bash-скрипт, который нашел по данной ссылке на Github (https://github.com/mriza/XMind-Linux-Installer)
После установки программа начинает запускаться, но в какой-то момент перестает, выдавая ошибку с таким вот содержанием:

Возникла ошибка. Посмотрите файл протокола /home/seompson/workspace/.metadata/.log
В самом файле лога выдается вот такая информация:

!SESSION 2018-05-06 10:50:59.722 -----------------------------------------------
eclipse.buildId=R3.7.7.201801311814
java.version=10.0.1
java.vendor=Oracle Corporation
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=ru_RU
Framework arguments: -eclipse.keyring @user.home/.xmind/secure_storage_linux
Command-line arguments: -os linux -ws gtk -arch x86_64 -data @user.home/workspace -eclipse.keyring @user.home/.xmind/secure_storage_linux

!ENTRY org.xmind.cathy 1 0 2018-05-06 10:51:09.523
!MESSAGE Skip unrecognized command line argument: '-eclipse.keyring'

!ENTRY org.xmind.cathy 1 0 2018-05-06 10:51:09.550
!MESSAGE Skip unrecognized command line argument: '@user.home/.xmind/secure_storage_linux'

!ENTRY org.eclipse.osgi.compatibility.state.nl_ko 2 0 2018-05-06 10:51:10.486
!MESSAGE Could not resolve module: org.eclipse.osgi.compatibility.state.nl_ko [846]
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state

!ENTRY org.eclipse.osgi.compatibility.state.nl_zh 2 0 2018-05-06 10:51:10.487
!MESSAGE Could not resolve module: org.eclipse.osgi.compatibility.state.nl_zh [850]
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state

!ENTRY org.eclipse.osgi.compatibility.state.nl_ru 2 0 2018-05-06 10:51:10.487
!MESSAGE Could not resolve module: org.eclipse.osgi.compatibility.state.nl_ru [848]
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state

!ENTRY org.eclipse.osgi.compatibility.state.nl_ja 2 0 2018-05-06 10:51:10.487
!MESSAGE Could not resolve module: org.eclipse.osgi.compatibility.state.nl_ja [845]
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state

!ENTRY org.eclipse.osgi.compatibility.state.nl_de 2 0 2018-05-06 10:51:10.487
!MESSAGE Could not resolve module: org.eclipse.osgi.compatibility.state.nl_de [841]
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state

!ENTRY org.eclipse.osgi.compatibility.state.nl_it 2 0 2018-05-06 10:51:10.487
!MESSAGE Could not resolve module: org.eclipse.osgi.compatibility.state.nl_it [844]
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state

!ENTRY org.eclipse.osgi.compatibility.state.nl_da 2 0 2018-05-06 10:51:10.488
!MESSAGE Could not resolve module: org.eclipse.osgi.compatibility.state.nl_da [840]
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state

!ENTRY org.eclipse.osgi.compatibility.state.nl_fr 2 0 2018-05-06 10:51:10.488
!MESSAGE Could not resolve module: org.eclipse.osgi.compatibility.state.nl_fr [843]
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state

!ENTRY org.eclipse.osgi.compatibility.state.nl_es 2 0 2018-05-06 10:51:10.488
!MESSAGE Could not resolve module: org.eclipse.osgi.compatibility.state.nl_es [842]
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state

!ENTRY org.eclipse.osgi.compatibility.state.nl_pt_BR 2 0 2018-05-06 10:51:10.488
!MESSAGE Could not resolve module: org.eclipse.osgi.compatibility.state.nl_pt_BR [847]
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state

!ENTRY org.eclipse.osgi.compatibility.state.nl_zh_TW 2 0 2018-05-06 10:51:10.488
!MESSAGE Could not resolve module: org.eclipse.osgi.compatibility.state.nl_zh_TW [851]
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state

!ENTRY org.eclipse.osgi.compatibility.state.nl_ar 2 0 2018-05-06 10:51:10.488
!MESSAGE Could not resolve module: org.eclipse.osgi.compatibility.state.nl_ar [839]
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state

!ENTRY org.eclipse.osgi.compatibility.state.nl_sl 2 0 2018-05-06 10:51:10.489
!MESSAGE Could not resolve module: org.eclipse.osgi.compatibility.state.nl_sl [849]
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state

!ENTRY org.eclipse.osgi 4 0 2018-05-06 10:51:10.489
!MESSAGE Ошибка приложения
!STACK 1
org.eclipse.e4.core.di.InjectionException: java.lang.NoClassDefFoundError: javax/annotation/PostConstruct
at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:386)
at org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:294)
at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:162)
at org.eclipse.e4.ui.internal.workbench.swt.E4Application.createDefaultHeadlessContext(E4Application.java:490)
at org.eclipse.e4.ui.internal.workbench.swt.E4Application.createDefaultContext(E4Application.java:504)
at org.eclipse.e4.ui.internal.workbench.swt.E4Application.createE4Workbench(E4Application.java:203)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:626)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:604)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148)
at org.xmind.cathy.internal.CathyApplication.start(CathyApplication.java:145)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:564)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:673)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:610)
at org.eclipse.equinox.launcher.Main.run(Main.java:1519)
at org.eclipse.equinox.launcher.Main.main(Main.java:1492)
Caused by: java.lang.NoClassDefFoundError: javax/annotation/PostConstruct
at org.eclipse.e4.core.internal.di.InjectorImpl.inject(InjectorImpl.java:151)
at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:375)
… 23 more
Caused by: java.lang.ClassNotFoundException: javax.annotation.PostConstruct cannot be found by org.eclipse.e4.core.di_1.6.0.v20160319-0612
at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:398)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:361)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:353)
at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:161)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:499)
… 25 more

!ENTRY org.eclipse.e4.ui.workbench 4 0 2018-05-06 10:51:10.501
!MESSAGE FrameworkEvent ERROR
!STACK 0
java.lang.NoClassDefFoundError: javax/annotation/PreDestroy
at org.eclipse.e4.core.internal.di.InjectorImpl.disposed(InjectorImpl.java:426)
at org.eclipse.e4.core.internal.di.Requestor.disposed(Requestor.java:154)
at org.eclipse.e4.core.internal.contexts.ContextObjectSupplier$ContextInjectionListener.update(ContextObjectSupplier.java:78)
at org.eclipse.e4.core.internal.contexts.TrackableComputationExt.update(TrackableComputationExt.java:111)
at org.eclipse.e4.core.internal.contexts.TrackableComputationExt.handleInvalid(TrackableComputationExt.java:74)
at org.eclipse.e4.core.internal.contexts.EclipseContext.dispose(EclipseContext.java:176)
at org.eclipse.e4.core.internal.contexts.osgi.EclipseContextOSGi.dispose(EclipseContextOSGi.java:106)
at org.eclipse.e4.core.internal.contexts.osgi.EclipseContextOSGi.bundleChanged(EclipseContextOSGi.java:139)
at org.eclipse.osgi.internal.framework.BundleContextImpl.dispatchEvent(BundleContextImpl.java:903)
at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148)
at org.eclipse.osgi.internal.framework.EquinoxEventPublisher.publishBundleEventPrivileged(EquinoxEventPublisher.java:213)
at org.eclipse.osgi.internal.framework.EquinoxEventPublisher.publishBundleEvent(EquinoxEventPublisher.java:120)
at org.eclipse.osgi.internal.framework.EquinoxEventPublisher.publishBundleEvent(EquinoxEventPublisher.java:112)
at org.eclipse.osgi.internal.framework.EquinoxContainerAdaptor.publishModuleEvent(EquinoxContainerAdaptor.java:156)
at org.eclipse.osgi.container.Module.publishEvent(Module.java:476)
at org.eclipse.osgi.container.Module.doStop(Module.java:634)
at org.eclipse.osgi.container.Module.stop(Module.java:498)
at org.eclipse.osgi.container.SystemModule.stop(SystemModule.java:191)
at org.eclipse.osgi.internal.framework.EquinoxBundle$SystemBundle$EquinoxSystemModule$1.run(EquinoxBundle.java:165)
at java.base/java.lang.Thread.run(Thread.java:844)
Caused by: java.lang.ClassNotFoundException: javax.annotation.PreDestroy cannot be found by org.eclipse.e4.core.di_1.6.0.v20160319-0612
at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:398)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:361)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:353)
at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:161)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:499)
… 21 more


Может кто сталкивался с такой проблемой? Подскажите, как решить.

П.С. Вопрос создателям программы задал, жду ответа. Попытался запустить эту программу на Lubuntu 18.04 LTS, возникла такая же ошибка.

Уточняю точнейший ответ Дмитрия более подробно.

  1. Убрать из Eclipse Mars надстройки Papirus, для чего Help/About Eclipse/Installation Defails и сделать Uninstall для Papirus UML и потом для Papirus UML RealTime
  2. Русифицировать Eclipce (этот вопрос в инете описан подробно)
  3. Запускать Eclipse с помощью bat файла содержащего одну строку eclipse -nl -ru Проверено , работает.

Alexcei Shmakov's user avatar

ответ дан 13 мая 2016 в 4:31

Максим Лосев's user avatar

Не уверен, из логов не чего нормального выяснить не удалось. Но что-то похожее встречается после установки babel когда забываешь указать в аргументах язык локализации. В вашем случаи это -nl ru

ответ дан 20 мар 2016 в 18:18

timon's user avatar

timontimon

762 бронзовых знака

Наверняка многие из вас сталкивались с ошибкой запуска Eclipse:

A Java Runtime Environment (JRE) or Java Development Kit (JDK) must be available in order to run Eclipse. No Java virtual machine was found after searching the following locations: C:Program Files(x86)Eclipse Classic 4.2.2jrebinjavaw.exe javaw.exe in your current PATH

Эта ошибка говорит нам о том, что Eclipse не может найти путь к Java Runtime Environment или Java Development Kit. Сейчас я вам расскажу причины возникновения такой ошибки и способы ее устранения.

В Интернете многие советуют добавить путь к файлу javaw.exe в переменную окружения Path, но этого не стоит делать. Нет, не потому что можно что-либо сломать, а потому что появится другая ошибка:

Failed to load JNI shared library «Program Files (x86)Javajdk1.6.0_20jrebinclientjvm.dll»

Дело в том, что для работы Eclipse требуется виртуальная машина и внимание: именно той разрядности (x86 или x64), которую имеет установленная версия Eclipse. Другими словами, если у вас установлен Eclipse для платформы x86, то для запуска этой IDE требуется наличие установленной виртуальной машины для платформы x86.

Итак, когда вы определились с разрядностью Eclipse, вам нужно скачать виртуальную машину. Для этого, зайдите на сайт www.java.com/en/ и вверху страницы вибираем ссылку «Download», затем на открывшейся странице жмем ссылку «See all Java downloads» и скачиваем Java именно той разрядности, какой разрядности у вас Eclipse.

Если вы все сделали правильно, после установки Java, Eclipse запустится без каких-либо ошибок.

2013-05-19 20:06

Понравился сайт? Расскажи о нем друзьям:

Comments to Notes: 52

После установки русского языка в Eclipse, начала выскакивать ошибка:

Возникла ошибка. Просмотрите файл протокола /home/zeiris/Документы/.metadata/.log.

Вот сам лог: http://pastebin.com/KxmaswJ0

Русский устанавливал через http://download.eclipse.org/technology/babel/update-site/R0.13.0/mars

Ответы (2 шт):

Не уверен, из логов не чего нормального выяснить не удалось. Но что-то похожее встречается после установки babel когда забываешь указать в аргументах язык локализации. В вашем случаи это -nl ru

→ Ссылка

Автор решения: Максим Лосев

Уточняю точнейший ответ Дмитрия более подробно.

  1. Убрать из Eclipse Mars надстройки Papirus, для чего Help/About Eclipse/Installation Defails и сделать Uninstall для Papirus UML и потом для Papirus UML RealTime
  2. Русифицировать Eclipce (этот вопрос в инете описан подробно)
  3. Запускать Eclipse с помощью bat файла содержащего одну строку eclipse -nl -ru Проверено , работает.

→ Ссылка

0 / 0 / 0

Регистрация: 16.10.2015

Сообщений: 5

1

17.10.2015, 18:20. Показов 4945. Ответов 8


Здравствуйте! Помогите, пожалуйста, решить проблему. Решила научиться программировать на Python, почитала тут и выбрала Eclipse. Скачала с офф сайта, установила pydev, сам Puthon. Затем установила русификатор http://download.eclipse.org/te… .13.0/mars. Версия у меня Марс соответственно. Он установился, попросил перезагрузку и выдал «Возникла ошибка. Посмотрите файл протокола …workspace.metadata.log». Там куча всего непонятного, Eclipse не запускается, только эту ошибку выдаёт. Как это исправить и сделать всё правильно?

__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь

0

Эксперт по компьютерным сетям

5868 / 3331 / 1028

Регистрация: 03.11.2009

Сообщений: 9,951

17.10.2015, 18:31

2

Цитата
Сообщение от _Ren_
Посмотреть сообщение

Как это исправить и сделать всё правильно?

а почему не, к примеру, pycharm?

0

0 / 0 / 0

Регистрация: 16.10.2015

Сообщений: 5

17.10.2015, 18:35

 [ТС]

3

Зашла в FAQ для новичков, там сказано, что она платная. Считаю, что прежде, чем покупать, надо убедиться буду ли пользоваться. Вдруг не выйдет у меня с Питоном.

0

Эксперт по компьютерным сетям

5868 / 3331 / 1028

Регистрация: 03.11.2009

Сообщений: 9,951

17.10.2015, 18:36

4

или скачать и попробовать триальную версию

0

0 / 0 / 0

Регистрация: 16.10.2015

Сообщений: 5

17.10.2015, 18:44

 [ТС]

5

Как бы то ни было, уже стоит неработающий Eclipse и с ним что-то надо делать. Его даже нет в «удалить или изменить программу» или называется как-то совсем по-другому.

0

2738 / 2341 / 620

Регистрация: 19.03.2012

Сообщений: 8,832

18.10.2015, 00:27

6

Цитата
Сообщение от _Ren_
Посмотреть сообщение

что она платная

Ну если что так, то есть community version (для обучения её более чем досточно) и если ты студент можешь получить беслатную лицензию для полной версии.

1

0 / 0 / 0

Регистрация: 16.10.2015

Сообщений: 5

18.10.2015, 21:50

 [ТС]

7

Про бесплатную лицензию для студентов не знала, спасибо большое.

0

2738 / 2341 / 620

Регистрация: 19.03.2012

Сообщений: 8,832

18.10.2015, 22:44

8

Лучший ответ Сообщение было отмечено _Ren_ как решение

Решение

Если, что отправить запрос на получение лицензии можно здесь https://www.jetbrains.com/shop/eform/students

1

0 / 0 / 0

Регистрация: 16.10.2015

Сообщений: 5

19.10.2015, 20:06

 [ТС]

9

Отправила заявку, буду ждать))

0

Introduction

Installing Eclipse to get Java working on Android is a lot more complicated than it (probably) should be. One of the problems I encountered was that when I tried to install the ADT plugin for Eclipse, no matter what I tried, it would fail with an exception:

* Unable to read repository at [HTTP URL] 
download.eclipse.org/tools/cdt/releases/indigo./content.xml.
* Address family not supported by protocol family: connect
* Unable to read repository at [HTTP URL] download.eclipse.org/eclipse/updates/3.7/content.xml.

Background

If you Google for this, you will find it is a common problem, but none of the solutions I found would work for me, so I considered trying an update of Eclipse (brand new, just installed direct from the website) in case they had a fix.

And lo! I got the same error, but a bit more obvious: just

Address family not supported by protocol family: connect

Address Family? Connect? This couldn’t be my ISP using (or not using) an IPV6 address, could it?

So, a quick Google later, and a bit of fiddling and faffing, and it works perfectly. Hopefully, this will save you some time as well…

Fixing the Problem

Close Eclipse.

Right click your shortcut to Eclipse, and select «Properties».

Add the following to your Target line:

-vmargs -Djava.net.preferIPv4Stack=true 

so that it looks something like this:

"C:UsersgriffDocumentsMy SoftwareMy DevelopmentAndroidEclipseeclipse.exe" 
-vmargs -Djava.net.preferIPv4Stack=true 

Press OK.

Now, if you run Eclipse again, updates will work, and so will adding the ADT plug in.

Points of Interest

I’m starting to hate Java already — and I haven’t got to the point where I’ve actually seen any code yet…

History

  • Original version

Born at an early age, he grew older. At the same time, his hair grew longer, and was tied up behind his head.
Has problems spelling the word «the».
Invented the portable cat-flap.
Currently, has not died yet. Or has he?

Introduction

Installing Eclipse to get Java working on Android is a lot more complicated than it (probably) should be. One of the problems I encountered was that when I tried to install the ADT plugin for Eclipse, no matter what I tried, it would fail with an exception:

* Unable to read repository at [HTTP URL] 
download.eclipse.org/tools/cdt/releases/indigo./content.xml.
* Address family not supported by protocol family: connect
* Unable to read repository at [HTTP URL] download.eclipse.org/eclipse/updates/3.7/content.xml.

Background

If you Google for this, you will find it is a common problem, but none of the solutions I found would work for me, so I considered trying an update of Eclipse (brand new, just installed direct from the website) in case they had a fix.

And lo! I got the same error, but a bit more obvious: just

Address family not supported by protocol family: connect

Address Family? Connect? This couldn’t be my ISP using (or not using) an IPV6 address, could it?

So, a quick Google later, and a bit of fiddling and faffing, and it works perfectly. Hopefully, this will save you some time as well…

Fixing the Problem

Close Eclipse.

Right click your shortcut to Eclipse, and select «Properties».

Add the following to your Target line:

-vmargs -Djava.net.preferIPv4Stack=true 

so that it looks something like this:

"C:UsersgriffDocumentsMy SoftwareMy DevelopmentAndroidEclipseeclipse.exe" 
-vmargs -Djava.net.preferIPv4Stack=true 

Press OK.

Now, if you run Eclipse again, updates will work, and so will adding the ADT plug in.

Points of Interest

I’m starting to hate Java already — and I haven’t got to the point where I’ve actually seen any code yet…

History

  • Original version

Born at an early age, he grew older. At the same time, his hair grew longer, and was tied up behind his head.
Has problems spelling the word «the».
Invented the portable cat-flap.
Currently, has not died yet. Or has he?

[Затмение не запускается]: произошла ошибка. Смотрите файл журнала ноль

Я не могу заставить свою Eclipse Luna работать. До сих пор он работал нормально и внезапно разбился. Теперь, когда я пытаюсь запустить его, я получаю сообщение об ошибке:

Произошла ошибка. См. Файл журнала null

Я попытался запустить eclipse с терминала, а также попытался удалить папку метаданных из моей рабочей области, но мне ничего не помогло.

Вот краш-журнал:

org.osgi.framework.BundleException: Error initializing container.
at org.eclipse.osgi.container.SystemModule.init(SystemModule.java:93)
at org.eclipse.osgi.internal.framework.EquinoxBundle$SystemBundle.init(EquinoxBundle.java:209)
at org.eclipse.osgi.internal.framework.EquinoxBundle$SystemBundle.init(EquinoxBundle.java:201)
at org.eclipse.osgi.launch.Equinox.init(Equinox.java:168)
at org.eclipse.core.runtime.adaptor.EclipseStarter.startup(EclipseStarter.java:296)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:231)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603)
at org.eclipse.equinox.launcher.Main.run(Main.java:1465)

Caused by: java.lang.ExceptionInInitializerError
at org.eclipse.osgi.internal.framework.EquinoxBundle$SystemBundle$EquinoxSystemModule.initWorker(EquinoxBundle.java:137)
at org.eclipse.osgi.container.SystemModule.init(SystemModule.java:83)
... 12 more

Caused by: java.security.ProviderException: setSeed() failed
at sun.security.provider.NativePRNG$RandomIO.implSetSeed(NativePRNG.java:458)
at sun.security.provider.NativePRNG$RandomIO.access$300(NativePRNG.java:329)
at sun.security.provider.NativePRNG.engineSetSeed(NativePRNG.java:212)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:209)
at java.security.SecureRandom.<init>(SecureRandom.java:190)
at org.eclipse.osgi.internal.framework.UniversalUniqueIdentifier.computeNodeAddress(UniversalUniqueIdentifier.java:127)
at org.eclipse.osgi.internal.framework.UniversalUniqueIdentifier.<clinit>(UniversalUniqueIdentifier.java:35)
... 14 more

Caused by: java.io.IOException: Operation not permitted
at java.io.FileOutputStream.writeBytes(Native Method)
at java.io.FileOutputStream.write(FileOutputStream.java:313)
at sun.security.provider.NativePRNG$RandomIO.implSetSeed(NativePRNG.java:456)
... 20 more

11 март 2016, в 11:13

Поделиться

Источник

Кажется, вы используете Solaris? Эта ОС имеет альтернативный источник энтропии, называемый EGD, для которого требуется специальный протокол для записи, который Sun JDK не реализует…

Можете ли вы попробовать добавить -Djava.security.egd=/dev/random в раздел vmargs вашего eclipse.ini.

Если вы все еще видите ту же проблему. Убедитесь, что ваш пользователь может писать в /dev/random.

billc.cn
11 март 2016, в 07:56

Поделиться

Я исправил это сам. Несколько файлов в моей папке безопасности /jre/lib/security были перепутаны. Загрузите последнюю версию расширения Java Cryptography (JCE) и поместите банки (загрузите US_export_policy.jar и local_policy.jar) в папку безопасности. Сейчас мое затмение отлично работает.

eureka19
11 март 2016, в 10:05

Поделиться

Ещё вопросы

  • 0ScrollTop при загрузке страницы
  • 0Как я могу заставить эту текстовую метку переместиться в новую сенсорную позицию и удалить старую метку в Cocos2d-x?
  • 1Как я могу обновить свойство скрипта MonoBehaviour?
  • 0Как прочитать путь к файлу из ввода в C ++, чтобы вы могли открыть текстовый файл?
  • 1var == False или, если нет, var [duplicate]
  • 1Хорошие настройки AVD для тестирования устройств с большим экраном с Android SDK?
  • 0Команда mysql выводит справочное меню при запуске из Java-программы
  • 0Div начинает прокрутку, когда заголовок достигает своей вершины, и прекращает прокрутку, когда его нижняя часть достигает нижнего колонтитула.
  • 0Только переменные должны передаваться по ссылке bind_param (PHP)
  • 0увеличить или уменьшить количество в списке продуктов
  • 1Как создать XML-отчет с зависимостью Maven?
  • 0Yii одна функция в контроллере, а CMenu от Zii
  • 1Вызовы AWS Cognito API периодически зависают, используя Amazon Cognito Identity для реагирования
  • 1можно ли предотвратить эмулятор устройства Android от появления экранной клавиатуры?
  • 0Как получить HTML класса с помощью jQuery или JS?
  • 1IONIC 1,3 — Как открыть страницу сведений о приложении Play Store из Javascript
  • 0Scroll Top Jquery
  • 0Получить единственные записи, указанные в условии фильтра в MySQL
  • 0Печать элементов массива в C ++ и внутренняя и внешняя инициализация переменной [closed]
  • 0Pdo вставляет запись несколько раз, равный значению базы данных
  • 1Генерация JSON-данных Struts 2 в вызове действия
  • 0Оператор перегрузки ‘=’ и [] для записи в позицию в файле
  • 0Как получить значение поля базы максимальной даты в выражении group by в MySQL?
  • 1Как связать файлы XSD с помощью плагина Apache CXF Maven?
  • 0Нет полосы прокрутки на мобильном телефоне, когда HTML-контент создается динамически
  • 0MySQL создает поле в главной таблице со связанными строками
  • 0Преимущества подхода jQuery для делегированных событий для Grid
  • 0Mysql удалить дубликат записи, но сохранить строку, которая содержит наибольшее значение
  • 0WMF & Qt Не удается получить сигнал в слоте от OnProcessSample
  • 1Добавление пользовательских данных в базу данных Firebase
  • 1Несколько словарей / строк, проходящих через операторы if, которые не должны
  • 1Android TextView и как определить количество видимых символов
  • 1Создать новые столбцы из агрегированных категорий
  • 0Проверка размера изображения не работает
  • 0Невозможно отправить электронное письмо с использованием codeigniter
  • 0Javascript — цикл 3 функции с задержкой между каждой функцией
  • 0Добавить строку в tbody с классом или id без тэга
  • 0Angular JS watch data из сервисного метода
  • 1Форма Android EditText Показать клавиатуру на резюме
  • 0Попытка иметь два отсчета JS на одной странице
  • 0Сбой перегруженной функции оператора
  • 0незаконные действия в блокноте ++
  • 0Как установить минимальную высоту синкфузионной сетки, используя Angular JS?
  • 0AngularJS Предварительная настройка фильтра
  • 1TFS SDK 2013 Получить имена команд в заданном командном проекте
  • 0Проверка формы с помощью jQuery — Weird Redirect
  • 0Поверните это изображение на клик — JQuery
  • 1Значение типа «Стиль» нельзя добавить в коллекцию или словарь типа «UIElementCollection».
  • 1Диаграмма JS показывает старые данные диаграммы при наведении
  • 0База данных не обновляется в HTML-таблице

Сообщество Overcoder

Моя ситуация такова: я использую свой eclipse+adt на локальной машине (DESKTOP — Ubuntu 11.10). Я подключаюсь к нему через ssh с удаленного компьютера (НОУТБУК — Windows 7) для лучшей производительности eclipse. Я хочу, чтобы мое устройство было подключено к НОУТБУКУ, но использовало eclipse (с полным логарифмом, функциями установки apk) на DESKTOP. Думаю, мне нужно перенаправить порт adbd с DESKTOP на LAPTOP. Что я делаю:

на РАБОЧЕМ СТОЛЕ

adb kill-server

на НОУТБУ (через putty gui)

ssh -R 5037:localhost:5037 user@DESKTOP

на РАБОЧЕМ СТОЛЕ

adb devices

Последняя команда возвращает ошибку:

system/core/adb/adb.c::main():Handling commandline()
system/core/adb/adb_client.c::adb_query():adb_query: host:devices
system/core/adb/adb_client.c::_adb_connect():_adb_connect: host:version
system/core/adb/transport.c::writex():writex: fd=3 len=4: 30303063 000c
system/core/adb/transport.c::writex():writex: fd=3 len=12: 686f73743a76657273696f6e host:version
system/core/adb/transport.c::readx():readx: fd=3 wanted=4
system/core/adb/transport.c::readx():readx: fd=3 disconnected
system/core/adb/adb_client.c::adb_connect():adb_connect: service host:devices
error: protocol fault (no status)

Я не уверен, что это значит, но, похоже, нет обратного ответа от adbd на LAPTOP клиенту adb на рабочем столе.

Версия adb одинаковая на обоих компах.

Есть идеи, что может быть не так?

Добрый день!

Хотел поставить себе программу для построения интеллект-карт Xmind 8 для Linux (http://www.xmind.net/download/linux/)
Установку сделал через bash-скрипт, который нашел по данной ссылке на Github (https://github.com/mriza/XMind-Linux-Installer)
После установки программа начинает запускаться, но в какой-то момент перестает, выдавая ошибку с таким вот содержанием:

Возникла ошибка. Посмотрите файл протокола /home/seompson/workspace/.metadata/.log
В самом файле лога выдается вот такая информация:

!SESSION 2018-05-06 10:50:59.722 -----------------------------------------------
eclipse.buildId=R3.7.7.201801311814
java.version=10.0.1
java.vendor=Oracle Corporation
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=ru_RU
Framework arguments: -eclipse.keyring @user.home/.xmind/secure_storage_linux
Command-line arguments: -os linux -ws gtk -arch x86_64 -data @user.home/workspace -eclipse.keyring @user.home/.xmind/secure_storage_linux

!ENTRY org.xmind.cathy 1 0 2018-05-06 10:51:09.523
!MESSAGE Skip unrecognized command line argument: '-eclipse.keyring'

!ENTRY org.xmind.cathy 1 0 2018-05-06 10:51:09.550
!MESSAGE Skip unrecognized command line argument: '@user.home/.xmind/secure_storage_linux'

!ENTRY org.eclipse.osgi.compatibility.state.nl_ko 2 0 2018-05-06 10:51:10.486
!MESSAGE Could not resolve module: org.eclipse.osgi.compatibility.state.nl_ko [846]
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state

!ENTRY org.eclipse.osgi.compatibility.state.nl_zh 2 0 2018-05-06 10:51:10.487
!MESSAGE Could not resolve module: org.eclipse.osgi.compatibility.state.nl_zh [850]
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state

!ENTRY org.eclipse.osgi.compatibility.state.nl_ru 2 0 2018-05-06 10:51:10.487
!MESSAGE Could not resolve module: org.eclipse.osgi.compatibility.state.nl_ru [848]
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state

!ENTRY org.eclipse.osgi.compatibility.state.nl_ja 2 0 2018-05-06 10:51:10.487
!MESSAGE Could not resolve module: org.eclipse.osgi.compatibility.state.nl_ja [845]
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state

!ENTRY org.eclipse.osgi.compatibility.state.nl_de 2 0 2018-05-06 10:51:10.487
!MESSAGE Could not resolve module: org.eclipse.osgi.compatibility.state.nl_de [841]
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state

!ENTRY org.eclipse.osgi.compatibility.state.nl_it 2 0 2018-05-06 10:51:10.487
!MESSAGE Could not resolve module: org.eclipse.osgi.compatibility.state.nl_it [844]
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state

!ENTRY org.eclipse.osgi.compatibility.state.nl_da 2 0 2018-05-06 10:51:10.488
!MESSAGE Could not resolve module: org.eclipse.osgi.compatibility.state.nl_da [840]
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state

!ENTRY org.eclipse.osgi.compatibility.state.nl_fr 2 0 2018-05-06 10:51:10.488
!MESSAGE Could not resolve module: org.eclipse.osgi.compatibility.state.nl_fr [843]
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state

!ENTRY org.eclipse.osgi.compatibility.state.nl_es 2 0 2018-05-06 10:51:10.488
!MESSAGE Could not resolve module: org.eclipse.osgi.compatibility.state.nl_es [842]
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state

!ENTRY org.eclipse.osgi.compatibility.state.nl_pt_BR 2 0 2018-05-06 10:51:10.488
!MESSAGE Could not resolve module: org.eclipse.osgi.compatibility.state.nl_pt_BR [847]
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state

!ENTRY org.eclipse.osgi.compatibility.state.nl_zh_TW 2 0 2018-05-06 10:51:10.488
!MESSAGE Could not resolve module: org.eclipse.osgi.compatibility.state.nl_zh_TW [851]
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state

!ENTRY org.eclipse.osgi.compatibility.state.nl_ar 2 0 2018-05-06 10:51:10.488
!MESSAGE Could not resolve module: org.eclipse.osgi.compatibility.state.nl_ar [839]
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state

!ENTRY org.eclipse.osgi.compatibility.state.nl_sl 2 0 2018-05-06 10:51:10.489
!MESSAGE Could not resolve module: org.eclipse.osgi.compatibility.state.nl_sl [849]
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state

!ENTRY org.eclipse.osgi 4 0 2018-05-06 10:51:10.489
!MESSAGE Ошибка приложения
!STACK 1
org.eclipse.e4.core.di.InjectionException: java.lang.NoClassDefFoundError: javax/annotation/PostConstruct
at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:386)
at org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:294)
at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:162)
at org.eclipse.e4.ui.internal.workbench.swt.E4Application.createDefaultHeadlessContext(E4Application.java:490)
at org.eclipse.e4.ui.internal.workbench.swt.E4Application.createDefaultContext(E4Application.java:504)
at org.eclipse.e4.ui.internal.workbench.swt.E4Application.createE4Workbench(E4Application.java:203)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:626)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:604)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148)
at org.xmind.cathy.internal.CathyApplication.start(CathyApplication.java:145)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:564)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:673)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:610)
at org.eclipse.equinox.launcher.Main.run(Main.java:1519)
at org.eclipse.equinox.launcher.Main.main(Main.java:1492)
Caused by: java.lang.NoClassDefFoundError: javax/annotation/PostConstruct
at org.eclipse.e4.core.internal.di.InjectorImpl.inject(InjectorImpl.java:151)
at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:375)
… 23 more
Caused by: java.lang.ClassNotFoundException: javax.annotation.PostConstruct cannot be found by org.eclipse.e4.core.di_1.6.0.v20160319-0612
at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:398)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:361)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:353)
at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:161)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:499)
… 25 more

!ENTRY org.eclipse.e4.ui.workbench 4 0 2018-05-06 10:51:10.501
!MESSAGE FrameworkEvent ERROR
!STACK 0
java.lang.NoClassDefFoundError: javax/annotation/PreDestroy
at org.eclipse.e4.core.internal.di.InjectorImpl.disposed(InjectorImpl.java:426)
at org.eclipse.e4.core.internal.di.Requestor.disposed(Requestor.java:154)
at org.eclipse.e4.core.internal.contexts.ContextObjectSupplier$ContextInjectionListener.update(ContextObjectSupplier.java:78)
at org.eclipse.e4.core.internal.contexts.TrackableComputationExt.update(TrackableComputationExt.java:111)
at org.eclipse.e4.core.internal.contexts.TrackableComputationExt.handleInvalid(TrackableComputationExt.java:74)
at org.eclipse.e4.core.internal.contexts.EclipseContext.dispose(EclipseContext.java:176)
at org.eclipse.e4.core.internal.contexts.osgi.EclipseContextOSGi.dispose(EclipseContextOSGi.java:106)
at org.eclipse.e4.core.internal.contexts.osgi.EclipseContextOSGi.bundleChanged(EclipseContextOSGi.java:139)
at org.eclipse.osgi.internal.framework.BundleContextImpl.dispatchEvent(BundleContextImpl.java:903)
at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148)
at org.eclipse.osgi.internal.framework.EquinoxEventPublisher.publishBundleEventPrivileged(EquinoxEventPublisher.java:213)
at org.eclipse.osgi.internal.framework.EquinoxEventPublisher.publishBundleEvent(EquinoxEventPublisher.java:120)
at org.eclipse.osgi.internal.framework.EquinoxEventPublisher.publishBundleEvent(EquinoxEventPublisher.java:112)
at org.eclipse.osgi.internal.framework.EquinoxContainerAdaptor.publishModuleEvent(EquinoxContainerAdaptor.java:156)
at org.eclipse.osgi.container.Module.publishEvent(Module.java:476)
at org.eclipse.osgi.container.Module.doStop(Module.java:634)
at org.eclipse.osgi.container.Module.stop(Module.java:498)
at org.eclipse.osgi.container.SystemModule.stop(SystemModule.java:191)
at org.eclipse.osgi.internal.framework.EquinoxBundle$SystemBundle$EquinoxSystemModule$1.run(EquinoxBundle.java:165)
at java.base/java.lang.Thread.run(Thread.java:844)
Caused by: java.lang.ClassNotFoundException: javax.annotation.PreDestroy cannot be found by org.eclipse.e4.core.di_1.6.0.v20160319-0612
at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:398)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:361)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:353)
at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:161)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:499)
… 21 more


Может кто сталкивался с такой проблемой? Подскажите, как решить.

П.С. Вопрос создателям программы задал, жду ответа. Попытался запустить эту программу на Lubuntu 18.04 LTS, возникла такая же ошибка.

После установки русского языка в Eclipse, начала выскакивать ошибка:

Возникла ошибка. Просмотрите файл протокола /home/zeiris/Документы/.metadata/.log.

Вот сам лог: http://pastebin.com/KxmaswJ0

Русский устанавливал через http://download.eclipse.org/technology/babel/update-site/R0.13.0/mars

Ответы (2 шт):

Не уверен, из логов не чего нормального выяснить не удалось. Но что-то похожее встречается после установки babel когда забываешь указать в аргументах язык локализации. В вашем случаи это -nl ru

→ Ссылка

Автор решения: Максим Лосев

Уточняю точнейший ответ Дмитрия более подробно.

  1. Убрать из Eclipse Mars надстройки Papirus, для чего Help/About Eclipse/Installation Defails и сделать Uninstall для Papirus UML и потом для Papirus UML RealTime
  2. Русифицировать Eclipce (этот вопрос в инете описан подробно)
  3. Запускать Eclipse с помощью bat файла содержащего одну строку eclipse -nl -ru Проверено , работает.

→ Ссылка

Уточняю точнейший ответ Дмитрия более подробно.

  1. Убрать из Eclipse Mars надстройки Papirus, для чего Help/About Eclipse/Installation Defails и сделать Uninstall для Papirus UML и потом для Papirus UML RealTime
  2. Русифицировать Eclipce (этот вопрос в инете описан подробно)
  3. Запускать Eclipse с помощью bat файла содержащего одну строку eclipse -nl -ru Проверено , работает.

Alexcei Shmakov's user avatar

ответ дан 13 мая 2016 в 4:31

Максим Лосев's user avatar

Не уверен, из логов не чего нормального выяснить не удалось. Но что-то похожее встречается после установки babel когда забываешь указать в аргументах язык локализации. В вашем случаи это -nl ru

ответ дан 20 мар 2016 в 18:18

timon's user avatar

timontimon

762 бронзовых знака

Наверняка многие из вас сталкивались с ошибкой запуска Eclipse:

A Java Runtime Environment (JRE) or Java Development Kit (JDK) must be available in order to run Eclipse. No Java virtual machine was found after searching the following locations: C:Program Files(x86)Eclipse Classic 4.2.2jrebinjavaw.exe javaw.exe in your current PATH

Эта ошибка говорит нам о том, что Eclipse не может найти путь к Java Runtime Environment или Java Development Kit. Сейчас я вам расскажу причины возникновения такой ошибки и способы ее устранения.

В Интернете многие советуют добавить путь к файлу javaw.exe в переменную окружения Path, но этого не стоит делать. Нет, не потому что можно что-либо сломать, а потому что появится другая ошибка:

Failed to load JNI shared library «Program Files (x86)Javajdk1.6.0_20jrebinclientjvm.dll»

Дело в том, что для работы Eclipse требуется виртуальная машина и внимание: именно той разрядности (x86 или x64), которую имеет установленная версия Eclipse. Другими словами, если у вас установлен Eclipse для платформы x86, то для запуска этой IDE требуется наличие установленной виртуальной машины для платформы x86.

Итак, когда вы определились с разрядностью Eclipse, вам нужно скачать виртуальную машину. Для этого, зайдите на сайт www.java.com/en/ и вверху страницы вибираем ссылку «Download», затем на открывшейся странице жмем ссылку «See all Java downloads» и скачиваем Java именно той разрядности, какой разрядности у вас Eclipse.

Если вы все сделали правильно, после установки Java, Eclipse запустится без каких-либо ошибок.

2013-05-19 20:06

Понравился сайт? Расскажи о нем друзьям:

Comments to Notes: 52

После установки русского языка в Eclipse, начала выскакивать ошибка:

Возникла ошибка. Просмотрите файл протокола /home/zeiris/Документы/.metadata/.log.

Вот сам лог: http://pastebin.com/KxmaswJ0

Русский устанавливал через http://download.eclipse.org/technology/babel/update-site/R0.13.0/mars

Ответы (2 шт):

Не уверен, из логов не чего нормального выяснить не удалось. Но что-то похожее встречается после установки babel когда забываешь указать в аргументах язык локализации. В вашем случаи это -nl ru

→ Ссылка

Автор решения: Максим Лосев

Уточняю точнейший ответ Дмитрия более подробно.

  1. Убрать из Eclipse Mars надстройки Papirus, для чего Help/About Eclipse/Installation Defails и сделать Uninstall для Papirus UML и потом для Papirus UML RealTime
  2. Русифицировать Eclipce (этот вопрос в инете описан подробно)
  3. Запускать Eclipse с помощью bat файла содержащего одну строку eclipse -nl -ru Проверено , работает.

→ Ссылка

0 / 0 / 0

Регистрация: 16.10.2015

Сообщений: 5

1

17.10.2015, 18:20. Показов 4945. Ответов 8


Здравствуйте! Помогите, пожалуйста, решить проблему. Решила научиться программировать на Python, почитала тут и выбрала Eclipse. Скачала с офф сайта, установила pydev, сам Puthon. Затем установила русификатор http://download.eclipse.org/te… .13.0/mars. Версия у меня Марс соответственно. Он установился, попросил перезагрузку и выдал «Возникла ошибка. Посмотрите файл протокола …workspace.metadata.log». Там куча всего непонятного, Eclipse не запускается, только эту ошибку выдаёт. Как это исправить и сделать всё правильно?

__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь

0

Эксперт по компьютерным сетям

5868 / 3331 / 1028

Регистрация: 03.11.2009

Сообщений: 9,951

17.10.2015, 18:31

2

Цитата
Сообщение от _Ren_
Посмотреть сообщение

Как это исправить и сделать всё правильно?

а почему не, к примеру, pycharm?

0

0 / 0 / 0

Регистрация: 16.10.2015

Сообщений: 5

17.10.2015, 18:35

 [ТС]

3

Зашла в FAQ для новичков, там сказано, что она платная. Считаю, что прежде, чем покупать, надо убедиться буду ли пользоваться. Вдруг не выйдет у меня с Питоном.

0

Эксперт по компьютерным сетям

5868 / 3331 / 1028

Регистрация: 03.11.2009

Сообщений: 9,951

17.10.2015, 18:36

4

или скачать и попробовать триальную версию

0

0 / 0 / 0

Регистрация: 16.10.2015

Сообщений: 5

17.10.2015, 18:44

 [ТС]

5

Как бы то ни было, уже стоит неработающий Eclipse и с ним что-то надо делать. Его даже нет в «удалить или изменить программу» или называется как-то совсем по-другому.

0

2738 / 2341 / 620

Регистрация: 19.03.2012

Сообщений: 8,832

18.10.2015, 00:27

6

Цитата
Сообщение от _Ren_
Посмотреть сообщение

что она платная

Ну если что так, то есть community version (для обучения её более чем досточно) и если ты студент можешь получить беслатную лицензию для полной версии.

1

0 / 0 / 0

Регистрация: 16.10.2015

Сообщений: 5

18.10.2015, 21:50

 [ТС]

7

Про бесплатную лицензию для студентов не знала, спасибо большое.

0

2738 / 2341 / 620

Регистрация: 19.03.2012

Сообщений: 8,832

18.10.2015, 22:44

8

Лучший ответ Сообщение было отмечено _Ren_ как решение

Решение

Если, что отправить запрос на получение лицензии можно здесь https://www.jetbrains.com/shop/eform/students

1

0 / 0 / 0

Регистрация: 16.10.2015

Сообщений: 5

19.10.2015, 20:06

 [ТС]

9

Отправила заявку, буду ждать))

0

Introduction

Installing Eclipse to get Java working on Android is a lot more complicated than it (probably) should be. One of the problems I encountered was that when I tried to install the ADT plugin for Eclipse, no matter what I tried, it would fail with an exception:

* Unable to read repository at [HTTP URL] 
download.eclipse.org/tools/cdt/releases/indigo./content.xml.
* Address family not supported by protocol family: connect
* Unable to read repository at [HTTP URL] download.eclipse.org/eclipse/updates/3.7/content.xml.

Background

If you Google for this, you will find it is a common problem, but none of the solutions I found would work for me, so I considered trying an update of Eclipse (brand new, just installed direct from the website) in case they had a fix.

And lo! I got the same error, but a bit more obvious: just

Address family not supported by protocol family: connect

Address Family? Connect? This couldn’t be my ISP using (or not using) an IPV6 address, could it?

So, a quick Google later, and a bit of fiddling and faffing, and it works perfectly. Hopefully, this will save you some time as well…

Fixing the Problem

Close Eclipse.

Right click your shortcut to Eclipse, and select «Properties».

Add the following to your Target line:

-vmargs -Djava.net.preferIPv4Stack=true 

so that it looks something like this:

"C:UsersgriffDocumentsMy SoftwareMy DevelopmentAndroidEclipseeclipse.exe" 
-vmargs -Djava.net.preferIPv4Stack=true 

Press OK.

Now, if you run Eclipse again, updates will work, and so will adding the ADT plug in.

Points of Interest

I’m starting to hate Java already — and I haven’t got to the point where I’ve actually seen any code yet…

History

  • Original version

Born at an early age, he grew older. At the same time, his hair grew longer, and was tied up behind his head.
Has problems spelling the word «the».
Invented the portable cat-flap.
Currently, has not died yet. Or has he?

Introduction

Installing Eclipse to get Java working on Android is a lot more complicated than it (probably) should be. One of the problems I encountered was that when I tried to install the ADT plugin for Eclipse, no matter what I tried, it would fail with an exception:

* Unable to read repository at [HTTP URL] 
download.eclipse.org/tools/cdt/releases/indigo./content.xml.
* Address family not supported by protocol family: connect
* Unable to read repository at [HTTP URL] download.eclipse.org/eclipse/updates/3.7/content.xml.

Background

If you Google for this, you will find it is a common problem, but none of the solutions I found would work for me, so I considered trying an update of Eclipse (brand new, just installed direct from the website) in case they had a fix.

And lo! I got the same error, but a bit more obvious: just

Address family not supported by protocol family: connect

Address Family? Connect? This couldn’t be my ISP using (or not using) an IPV6 address, could it?

So, a quick Google later, and a bit of fiddling and faffing, and it works perfectly. Hopefully, this will save you some time as well…

Fixing the Problem

Close Eclipse.

Right click your shortcut to Eclipse, and select «Properties».

Add the following to your Target line:

-vmargs -Djava.net.preferIPv4Stack=true 

so that it looks something like this:

"C:UsersgriffDocumentsMy SoftwareMy DevelopmentAndroidEclipseeclipse.exe" 
-vmargs -Djava.net.preferIPv4Stack=true 

Press OK.

Now, if you run Eclipse again, updates will work, and so will adding the ADT plug in.

Points of Interest

I’m starting to hate Java already — and I haven’t got to the point where I’ve actually seen any code yet…

History

  • Original version

Born at an early age, he grew older. At the same time, his hair grew longer, and was tied up behind his head.
Has problems spelling the word «the».
Invented the portable cat-flap.
Currently, has not died yet. Or has he?

[Затмение не запускается]: произошла ошибка. Смотрите файл журнала ноль

Я не могу заставить свою Eclipse Luna работать. До сих пор он работал нормально и внезапно разбился. Теперь, когда я пытаюсь запустить его, я получаю сообщение об ошибке:

Произошла ошибка. См. Файл журнала null

Я попытался запустить eclipse с терминала, а также попытался удалить папку метаданных из моей рабочей области, но мне ничего не помогло.

Вот краш-журнал:

org.osgi.framework.BundleException: Error initializing container.
at org.eclipse.osgi.container.SystemModule.init(SystemModule.java:93)
at org.eclipse.osgi.internal.framework.EquinoxBundle$SystemBundle.init(EquinoxBundle.java:209)
at org.eclipse.osgi.internal.framework.EquinoxBundle$SystemBundle.init(EquinoxBundle.java:201)
at org.eclipse.osgi.launch.Equinox.init(Equinox.java:168)
at org.eclipse.core.runtime.adaptor.EclipseStarter.startup(EclipseStarter.java:296)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:231)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603)
at org.eclipse.equinox.launcher.Main.run(Main.java:1465)

Caused by: java.lang.ExceptionInInitializerError
at org.eclipse.osgi.internal.framework.EquinoxBundle$SystemBundle$EquinoxSystemModule.initWorker(EquinoxBundle.java:137)
at org.eclipse.osgi.container.SystemModule.init(SystemModule.java:83)
... 12 more

Caused by: java.security.ProviderException: setSeed() failed
at sun.security.provider.NativePRNG$RandomIO.implSetSeed(NativePRNG.java:458)
at sun.security.provider.NativePRNG$RandomIO.access$300(NativePRNG.java:329)
at sun.security.provider.NativePRNG.engineSetSeed(NativePRNG.java:212)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:209)
at java.security.SecureRandom.<init>(SecureRandom.java:190)
at org.eclipse.osgi.internal.framework.UniversalUniqueIdentifier.computeNodeAddress(UniversalUniqueIdentifier.java:127)
at org.eclipse.osgi.internal.framework.UniversalUniqueIdentifier.<clinit>(UniversalUniqueIdentifier.java:35)
... 14 more

Caused by: java.io.IOException: Operation not permitted
at java.io.FileOutputStream.writeBytes(Native Method)
at java.io.FileOutputStream.write(FileOutputStream.java:313)
at sun.security.provider.NativePRNG$RandomIO.implSetSeed(NativePRNG.java:456)
... 20 more

11 март 2016, в 11:13

Поделиться

Источник

Кажется, вы используете Solaris? Эта ОС имеет альтернативный источник энтропии, называемый EGD, для которого требуется специальный протокол для записи, который Sun JDK не реализует…

Можете ли вы попробовать добавить -Djava.security.egd=/dev/random в раздел vmargs вашего eclipse.ini.

Если вы все еще видите ту же проблему. Убедитесь, что ваш пользователь может писать в /dev/random.

billc.cn
11 март 2016, в 07:56

Поделиться

Я исправил это сам. Несколько файлов в моей папке безопасности /jre/lib/security были перепутаны. Загрузите последнюю версию расширения Java Cryptography (JCE) и поместите банки (загрузите US_export_policy.jar и local_policy.jar) в папку безопасности. Сейчас мое затмение отлично работает.

eureka19
11 март 2016, в 10:05

Поделиться

Ещё вопросы

  • 0ScrollTop при загрузке страницы
  • 0Как я могу заставить эту текстовую метку переместиться в новую сенсорную позицию и удалить старую метку в Cocos2d-x?
  • 1Как я могу обновить свойство скрипта MonoBehaviour?
  • 0Как прочитать путь к файлу из ввода в C ++, чтобы вы могли открыть текстовый файл?
  • 1var == False или, если нет, var [duplicate]
  • 1Хорошие настройки AVD для тестирования устройств с большим экраном с Android SDK?
  • 0Команда mysql выводит справочное меню при запуске из Java-программы
  • 0Div начинает прокрутку, когда заголовок достигает своей вершины, и прекращает прокрутку, когда его нижняя часть достигает нижнего колонтитула.
  • 0Только переменные должны передаваться по ссылке bind_param (PHP)
  • 0увеличить или уменьшить количество в списке продуктов
  • 1Как создать XML-отчет с зависимостью Maven?
  • 0Yii одна функция в контроллере, а CMenu от Zii
  • 1Вызовы AWS Cognito API периодически зависают, используя Amazon Cognito Identity для реагирования
  • 1можно ли предотвратить эмулятор устройства Android от появления экранной клавиатуры?
  • 0Как получить HTML класса с помощью jQuery или JS?
  • 1IONIC 1,3 — Как открыть страницу сведений о приложении Play Store из Javascript
  • 0Scroll Top Jquery
  • 0Получить единственные записи, указанные в условии фильтра в MySQL
  • 0Печать элементов массива в C ++ и внутренняя и внешняя инициализация переменной [closed]
  • 0Pdo вставляет запись несколько раз, равный значению базы данных
  • 1Генерация JSON-данных Struts 2 в вызове действия
  • 0Оператор перегрузки ‘=’ и [] для записи в позицию в файле
  • 0Как получить значение поля базы максимальной даты в выражении group by в MySQL?
  • 1Как связать файлы XSD с помощью плагина Apache CXF Maven?
  • 0Нет полосы прокрутки на мобильном телефоне, когда HTML-контент создается динамически
  • 0MySQL создает поле в главной таблице со связанными строками
  • 0Преимущества подхода jQuery для делегированных событий для Grid
  • 0Mysql удалить дубликат записи, но сохранить строку, которая содержит наибольшее значение
  • 0WMF & Qt Не удается получить сигнал в слоте от OnProcessSample
  • 1Добавление пользовательских данных в базу данных Firebase
  • 1Несколько словарей / строк, проходящих через операторы if, которые не должны
  • 1Android TextView и как определить количество видимых символов
  • 1Создать новые столбцы из агрегированных категорий
  • 0Проверка размера изображения не работает
  • 0Невозможно отправить электронное письмо с использованием codeigniter
  • 0Javascript — цикл 3 функции с задержкой между каждой функцией
  • 0Добавить строку в tbody с классом или id без тэга
  • 0Angular JS watch data из сервисного метода
  • 1Форма Android EditText Показать клавиатуру на резюме
  • 0Попытка иметь два отсчета JS на одной странице
  • 0Сбой перегруженной функции оператора
  • 0незаконные действия в блокноте ++
  • 0Как установить минимальную высоту синкфузионной сетки, используя Angular JS?
  • 0AngularJS Предварительная настройка фильтра
  • 1TFS SDK 2013 Получить имена команд в заданном командном проекте
  • 0Проверка формы с помощью jQuery — Weird Redirect
  • 0Поверните это изображение на клик — JQuery
  • 1Значение типа «Стиль» нельзя добавить в коллекцию или словарь типа «UIElementCollection».
  • 1Диаграмма JS показывает старые данные диаграммы при наведении
  • 0База данных не обновляется в HTML-таблице

Сообщество Overcoder

Моя ситуация такова: я использую свой eclipse+adt на локальной машине (DESKTOP — Ubuntu 11.10). Я подключаюсь к нему через ssh с удаленного компьютера (НОУТБУК — Windows 7) для лучшей производительности eclipse. Я хочу, чтобы мое устройство было подключено к НОУТБУКУ, но использовало eclipse (с полным логарифмом, функциями установки apk) на DESKTOP. Думаю, мне нужно перенаправить порт adbd с DESKTOP на LAPTOP. Что я делаю:

на РАБОЧЕМ СТОЛЕ

adb kill-server

на НОУТБУ (через putty gui)

ssh -R 5037:localhost:5037 user@DESKTOP

на РАБОЧЕМ СТОЛЕ

adb devices

Последняя команда возвращает ошибку:

system/core/adb/adb.c::main():Handling commandline()
system/core/adb/adb_client.c::adb_query():adb_query: host:devices
system/core/adb/adb_client.c::_adb_connect():_adb_connect: host:version
system/core/adb/transport.c::writex():writex: fd=3 len=4: 30303063 000c
system/core/adb/transport.c::writex():writex: fd=3 len=12: 686f73743a76657273696f6e host:version
system/core/adb/transport.c::readx():readx: fd=3 wanted=4
system/core/adb/transport.c::readx():readx: fd=3 disconnected
system/core/adb/adb_client.c::adb_connect():adb_connect: service host:devices
error: protocol fault (no status)

Я не уверен, что это значит, но, похоже, нет обратного ответа от adbd на LAPTOP клиенту adb на рабочем столе.

Версия adb одинаковая на обоих компах.

Есть идеи, что может быть не так?

Добрый день!

Хотел поставить себе программу для построения интеллект-карт Xmind 8 для Linux (http://www.xmind.net/download/linux/)
Установку сделал через bash-скрипт, который нашел по данной ссылке на Github (https://github.com/mriza/XMind-Linux-Installer)
После установки программа начинает запускаться, но в какой-то момент перестает, выдавая ошибку с таким вот содержанием:

Возникла ошибка. Посмотрите файл протокола /home/seompson/workspace/.metadata/.log
В самом файле лога выдается вот такая информация:

!SESSION 2018-05-06 10:50:59.722 -----------------------------------------------
eclipse.buildId=R3.7.7.201801311814
java.version=10.0.1
java.vendor=Oracle Corporation
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=ru_RU
Framework arguments: -eclipse.keyring @user.home/.xmind/secure_storage_linux
Command-line arguments: -os linux -ws gtk -arch x86_64 -data @user.home/workspace -eclipse.keyring @user.home/.xmind/secure_storage_linux

!ENTRY org.xmind.cathy 1 0 2018-05-06 10:51:09.523
!MESSAGE Skip unrecognized command line argument: '-eclipse.keyring'

!ENTRY org.xmind.cathy 1 0 2018-05-06 10:51:09.550
!MESSAGE Skip unrecognized command line argument: '@user.home/.xmind/secure_storage_linux'

!ENTRY org.eclipse.osgi.compatibility.state.nl_ko 2 0 2018-05-06 10:51:10.486
!MESSAGE Could not resolve module: org.eclipse.osgi.compatibility.state.nl_ko [846]
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state

!ENTRY org.eclipse.osgi.compatibility.state.nl_zh 2 0 2018-05-06 10:51:10.487
!MESSAGE Could not resolve module: org.eclipse.osgi.compatibility.state.nl_zh [850]
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state

!ENTRY org.eclipse.osgi.compatibility.state.nl_ru 2 0 2018-05-06 10:51:10.487
!MESSAGE Could not resolve module: org.eclipse.osgi.compatibility.state.nl_ru [848]
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state

!ENTRY org.eclipse.osgi.compatibility.state.nl_ja 2 0 2018-05-06 10:51:10.487
!MESSAGE Could not resolve module: org.eclipse.osgi.compatibility.state.nl_ja [845]
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state

!ENTRY org.eclipse.osgi.compatibility.state.nl_de 2 0 2018-05-06 10:51:10.487
!MESSAGE Could not resolve module: org.eclipse.osgi.compatibility.state.nl_de [841]
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state

!ENTRY org.eclipse.osgi.compatibility.state.nl_it 2 0 2018-05-06 10:51:10.487
!MESSAGE Could not resolve module: org.eclipse.osgi.compatibility.state.nl_it [844]
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state

!ENTRY org.eclipse.osgi.compatibility.state.nl_da 2 0 2018-05-06 10:51:10.488
!MESSAGE Could not resolve module: org.eclipse.osgi.compatibility.state.nl_da [840]
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state

!ENTRY org.eclipse.osgi.compatibility.state.nl_fr 2 0 2018-05-06 10:51:10.488
!MESSAGE Could not resolve module: org.eclipse.osgi.compatibility.state.nl_fr [843]
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state

!ENTRY org.eclipse.osgi.compatibility.state.nl_es 2 0 2018-05-06 10:51:10.488
!MESSAGE Could not resolve module: org.eclipse.osgi.compatibility.state.nl_es [842]
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state

!ENTRY org.eclipse.osgi.compatibility.state.nl_pt_BR 2 0 2018-05-06 10:51:10.488
!MESSAGE Could not resolve module: org.eclipse.osgi.compatibility.state.nl_pt_BR [847]
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state

!ENTRY org.eclipse.osgi.compatibility.state.nl_zh_TW 2 0 2018-05-06 10:51:10.488
!MESSAGE Could not resolve module: org.eclipse.osgi.compatibility.state.nl_zh_TW [851]
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state

!ENTRY org.eclipse.osgi.compatibility.state.nl_ar 2 0 2018-05-06 10:51:10.488
!MESSAGE Could not resolve module: org.eclipse.osgi.compatibility.state.nl_ar [839]
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state

!ENTRY org.eclipse.osgi.compatibility.state.nl_sl 2 0 2018-05-06 10:51:10.489
!MESSAGE Could not resolve module: org.eclipse.osgi.compatibility.state.nl_sl [849]
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state

!ENTRY org.eclipse.osgi 4 0 2018-05-06 10:51:10.489
!MESSAGE Ошибка приложения
!STACK 1
org.eclipse.e4.core.di.InjectionException: java.lang.NoClassDefFoundError: javax/annotation/PostConstruct
at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:386)
at org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:294)
at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:162)
at org.eclipse.e4.ui.internal.workbench.swt.E4Application.createDefaultHeadlessContext(E4Application.java:490)
at org.eclipse.e4.ui.internal.workbench.swt.E4Application.createDefaultContext(E4Application.java:504)
at org.eclipse.e4.ui.internal.workbench.swt.E4Application.createE4Workbench(E4Application.java:203)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:626)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:604)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148)
at org.xmind.cathy.internal.CathyApplication.start(CathyApplication.java:145)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:564)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:673)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:610)
at org.eclipse.equinox.launcher.Main.run(Main.java:1519)
at org.eclipse.equinox.launcher.Main.main(Main.java:1492)
Caused by: java.lang.NoClassDefFoundError: javax/annotation/PostConstruct
at org.eclipse.e4.core.internal.di.InjectorImpl.inject(InjectorImpl.java:151)
at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:375)
… 23 more
Caused by: java.lang.ClassNotFoundException: javax.annotation.PostConstruct cannot be found by org.eclipse.e4.core.di_1.6.0.v20160319-0612
at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:398)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:361)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:353)
at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:161)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:499)
… 25 more

!ENTRY org.eclipse.e4.ui.workbench 4 0 2018-05-06 10:51:10.501
!MESSAGE FrameworkEvent ERROR
!STACK 0
java.lang.NoClassDefFoundError: javax/annotation/PreDestroy
at org.eclipse.e4.core.internal.di.InjectorImpl.disposed(InjectorImpl.java:426)
at org.eclipse.e4.core.internal.di.Requestor.disposed(Requestor.java:154)
at org.eclipse.e4.core.internal.contexts.ContextObjectSupplier$ContextInjectionListener.update(ContextObjectSupplier.java:78)
at org.eclipse.e4.core.internal.contexts.TrackableComputationExt.update(TrackableComputationExt.java:111)
at org.eclipse.e4.core.internal.contexts.TrackableComputationExt.handleInvalid(TrackableComputationExt.java:74)
at org.eclipse.e4.core.internal.contexts.EclipseContext.dispose(EclipseContext.java:176)
at org.eclipse.e4.core.internal.contexts.osgi.EclipseContextOSGi.dispose(EclipseContextOSGi.java:106)
at org.eclipse.e4.core.internal.contexts.osgi.EclipseContextOSGi.bundleChanged(EclipseContextOSGi.java:139)
at org.eclipse.osgi.internal.framework.BundleContextImpl.dispatchEvent(BundleContextImpl.java:903)
at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148)
at org.eclipse.osgi.internal.framework.EquinoxEventPublisher.publishBundleEventPrivileged(EquinoxEventPublisher.java:213)
at org.eclipse.osgi.internal.framework.EquinoxEventPublisher.publishBundleEvent(EquinoxEventPublisher.java:120)
at org.eclipse.osgi.internal.framework.EquinoxEventPublisher.publishBundleEvent(EquinoxEventPublisher.java:112)
at org.eclipse.osgi.internal.framework.EquinoxContainerAdaptor.publishModuleEvent(EquinoxContainerAdaptor.java:156)
at org.eclipse.osgi.container.Module.publishEvent(Module.java:476)
at org.eclipse.osgi.container.Module.doStop(Module.java:634)
at org.eclipse.osgi.container.Module.stop(Module.java:498)
at org.eclipse.osgi.container.SystemModule.stop(SystemModule.java:191)
at org.eclipse.osgi.internal.framework.EquinoxBundle$SystemBundle$EquinoxSystemModule$1.run(EquinoxBundle.java:165)
at java.base/java.lang.Thread.run(Thread.java:844)
Caused by: java.lang.ClassNotFoundException: javax.annotation.PreDestroy cannot be found by org.eclipse.e4.core.di_1.6.0.v20160319-0612
at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:398)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:361)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:353)
at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:161)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:499)
… 21 more


Может кто сталкивался с такой проблемой? Подскажите, как решить.

П.С. Вопрос создателям программы задал, жду ответа. Попытался запустить эту программу на Lubuntu 18.04 LTS, возникла такая же ошибка.

0 / 0 / 0

Регистрация: 16.10.2015

Сообщений: 5

1

17.10.2015, 18:20. Показов 5241. Ответов 8


Студворк — интернет-сервис помощи студентам

Здравствуйте! Помогите, пожалуйста, решить проблему. Решила научиться программировать на Python, почитала тут и выбрала Eclipse. Скачала с офф сайта, установила pydev, сам Puthon. Затем установила русификатор http://download.eclipse.org/te… .13.0/mars. Версия у меня Марс соответственно. Он установился, попросил перезагрузку и выдал «Возникла ошибка. Посмотрите файл протокола …workspace\.metadata\.log». Там куча всего непонятного, Eclipse не запускается, только эту ошибку выдаёт. Как это исправить и сделать всё правильно?



0



Эксперт по компьютерным сетям

5890 / 3348 / 1034

Регистрация: 03.11.2009

Сообщений: 9,977

17.10.2015, 18:31

2

Цитата
Сообщение от _Ren_
Посмотреть сообщение

Как это исправить и сделать всё правильно?

а почему не, к примеру, pycharm?



0



0 / 0 / 0

Регистрация: 16.10.2015

Сообщений: 5

17.10.2015, 18:35

 [ТС]

3

Зашла в FAQ для новичков, там сказано, что она платная. Считаю, что прежде, чем покупать, надо убедиться буду ли пользоваться. Вдруг не выйдет у меня с Питоном.



0



Эксперт по компьютерным сетям

5890 / 3348 / 1034

Регистрация: 03.11.2009

Сообщений: 9,977

17.10.2015, 18:36

4

или скачать и попробовать триальную версию



0



0 / 0 / 0

Регистрация: 16.10.2015

Сообщений: 5

17.10.2015, 18:44

 [ТС]

5

Как бы то ни было, уже стоит неработающий Eclipse и с ним что-то надо делать. Его даже нет в «удалить или изменить программу» или называется как-то совсем по-другому.



0



2740 / 2339 / 620

Регистрация: 19.03.2012

Сообщений: 8,830

18.10.2015, 00:27

6

Цитата
Сообщение от _Ren_
Посмотреть сообщение

что она платная

Ну если что так, то есть community version (для обучения её более чем досточно) и если ты студент можешь получить беслатную лицензию для полной версии.



1



0 / 0 / 0

Регистрация: 16.10.2015

Сообщений: 5

18.10.2015, 21:50

 [ТС]

7

Про бесплатную лицензию для студентов не знала, спасибо большое.



0



2740 / 2339 / 620

Регистрация: 19.03.2012

Сообщений: 8,830

18.10.2015, 22:44

8

Лучший ответ Сообщение было отмечено _Ren_ как решение

Решение

Если, что отправить запрос на получение лицензии можно здесь https://www.jetbrains.com/shop/eform/students



1



0 / 0 / 0

Регистрация: 16.10.2015

Сообщений: 5

19.10.2015, 20:06

 [ТС]

9

Отправила заявку, буду ждать))



0



Ok, I have a Java presentation to provide this morning and here I am in front of the audience, not able to load Eclipse with no «obvious» error to fix it quickly in a humane way without crawling in forums and going through the whole debugging process.

If somebody knows how can I upload the whole error log file let me know, as it still goes for pages.

I searched through the web and the possible culprits seem to be so numerous, so I try yet-another SOS here (each case seems to be so user-specific)

Any help or hint about how to solve this issue is very welcome.

Please consider asking questions before downvoting, some people tend to be quick shooters.

PS (off-topic) : I’ve been coding on this IDE for 15 years and I find it unacceptable to still have to debug your own IDE instead of spending time being productive on your core code, not to mention public embarrassments like the one I am going through now.

I never have this in Visual Studio for example. This IDE is too fragile to be considered «normal», acceptable, and an industry professional level. I really like eclipse but this aspect is a curse.

!SESSION 2017-03-20 09:59:30.753 ————————————————
eclipse.buildId=4.6.1.M20160907-1200
java.version=1.8.0_111
java.vendor=Oracle Corporation
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_US
Framework arguments: -product org.eclipse.epp.package.java.product
Command-line arguments: -os win32 -ws win32 -arch x86_64 -product org.eclipse.epp.package.java.product
!ENTRY org.eclipse.equinox.ds 2 0 2017-03-20 10:00:05.599
!MESSAGE [SCR — WorkThread] Timeout occurred! Thread was blocked on processing [QueuedJob] WorkPerformer: org.eclipse.equinox.internal.ds.SCRManager@47eb4257; actionType 1
!ENTRY org.eclipse.equinox.ds 2 0 2017-03-20 10:00:05.784
!MESSAGE [SCR] Enabling components of bundle org.eclipse.ui.trace did not complete in 30000 ms
!ENTRY org.eclipse.core.runtime 4 0 2017-03-20 10:00:11.004
!MESSAGE FrameworkEvent ERROR
!STACK 0
org.osgi.framework.BundleException: Unable to acquire the state change lock for the module: osgi.identity; type=»osgi.bundle»; version:Version=»3.12.0.v20160606-1342″; osgi.identity=»org.eclipse.core.runtime»; singleton:=»true» [id=86] STARTED [STARTED]
at org.eclipse.osgi.container.Module.lockStateChange(Module.java:337)
at org.eclipse.osgi.container.Module.start(Module.java:401)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1620)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1600)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.doContainerStartLevel(ModuleContainer.java:1571)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1514)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1)
at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:340)
Caused by: java.util.concurrent.TimeoutException: Timeout after waiting 5 seconds to acquire the lock.
at org.eclipse.osgi.container.Module.lockStateChange(Module.java:334)
… 8 more
Root exception:
java.util.concurrent.TimeoutException: Timeout after waiting 5 seconds to acquire the lock.
at org.eclipse.osgi.container.Module.lockStateChange(Module.java:334)
at org.eclipse.osgi.container.Module.start(Module.java:401)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1620)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1600)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.doContainerStartLevel(ModuleContainer.java:1571)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1514)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1)
at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:340)
!ENTRY org.eclipse.osgi 2 0 2017-03-20 10:00:16.064
!MESSAGE While loading class «org.eclipse.oomph.p2.internal.core.P2CorePlugin$Implementation», thread «Thread[Start Level: Equinox Container: 80253188-4b0d-0017-1194-c4515ec13e6c,5,main]» timed out waiting (5010ms) for thread «Thread[Component Resolve Thread,5,main]» to finish starting bundle «org.eclipse.core.runtime_3.12.0.v20160606-1342 [86]». To avoid deadlock, thread «Thread[Start Level: Equinox Container: 80253188-4b0d-0017-1194-c4515ec13e6c,5,main]» is proceeding but «org.eclipse.oomph.p2.internal.core.P2CorePlugin$Implementation» may not be fully initialized.
!STACK 0
org.osgi.framework.BundleException: Unable to acquire the state change lock for the module: osgi.identity; type=»osgi.bundle»; version:Version=»3.12.0.v20160606-1342″; osgi.identity=»org.eclipse.core.runtime»; singleton:=»true» [id=86] STARTED [STARTED]
at org.eclipse.osgi.container.Module.lockStateChange(Module.java:337)
at org.eclipse.osgi.container.Module.start(Module.java:401)
at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:470)
at org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:107)
at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:529)
at org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:325)
at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:345)
at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:423)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:372)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:364)
at org.eclipse.osgi.internal.framework.BundleContextImpl.loadBundleActivator(BundleContextImpl.java:757)
at org.eclipse.osgi.internal.framework.BundleContextImpl.start(BundleContextImpl.java:711)
at org.eclipse.osgi.internal.framework.EquinoxBundle.startWorker0(EquinoxBundle.java:932)
at org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.startWorker(EquinoxBundle.java:309)
at org.eclipse.osgi.container.Module.doStart(Module.java:581)
at org.eclipse.osgi.container.Module.start(Module.java:449)
at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:470)
at org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:107)
at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:529)
at org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:325)
at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:345)
at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:423)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:372)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:364)
at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:161)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at org.eclipse.osgi.internal.framework.EquinoxBundle.loadClass(EquinoxBundle.java:564)
at org.eclipse.equinox.internal.ds.model.ServiceComponent.createInstance(ServiceComponent.java:493)
at org.eclipse.equinox.internal.ds.model.ServiceComponentProp.createInstance(ServiceComponentProp.java:270)
at org.eclipse.equinox.internal.ds.model.ServiceComponentProp.build(ServiceComponentProp.java:331)
at org.eclipse.equinox.internal.ds.InstanceProcess.buildComponent(InstanceProcess.java:620)
at org.eclipse.equinox.internal.ds.ServiceReg.getService(ServiceReg.java:53)
at org.eclipse.osgi.internal.serviceregistry.ServiceFactoryUse$1.run(ServiceFactoryUse.java:212)
at java.security.AccessController.doPrivileged(Native Method)
at org.eclipse.osgi.internal.serviceregistry.ServiceFactoryUse.factoryGetService(ServiceFactoryUse.java:210)
at org.eclipse.osgi.internal.serviceregistry.ServiceFactoryUse.getService(ServiceFactoryUse.java:111)
at org.eclipse.osgi.internal.serviceregistry.ServiceConsumer$2.getService(ServiceConsumer.java:45)
at org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl.getService(ServiceRegistrationImpl.java:496)
at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.getService(ServiceRegistry.java:461)
at org.eclipse.osgi.internal.framework.BundleContextImpl.getService(BundleContextImpl.java:619)
at org.eclipse.equinox.internal.p2.core.Activator.registerAgent(Activator.java:175)
at org.eclipse.equinox.internal.p2.core.Activator.start(Activator.java:244)
at org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:774)
at org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:1)
at java.security.AccessController.doPrivileged(Native Method)
at org.eclipse.osgi.internal.framework.BundleContextImpl.startActivator(BundleContextImpl.java:767)
at org.eclipse.osgi.internal.framework.BundleContextImpl.start(BundleContextImpl.java:724)
at org.eclipse.osgi.internal.framework.EquinoxBundle.startWorker0(EquinoxBundle.java:932)
at org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.startWorker(EquinoxBundle.java:309)
at org.eclipse.osgi.container.Module.doStart(Module.java:581)
at org.eclipse.osgi.container.Module.start(Module.java:449)
at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:470)
at org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:107)
at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:529)
at org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:325)
at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:345)
at org.eclipse.osgi.internal.loader.sources.SingleSourcePackage.loadClass(SingleSourcePackage.java:36)
at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:407)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:372)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:364)
at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:161)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at java.lang.Class.getDeclaredConstructors0(Native Method)
at java.lang.Class.privateGetDeclaredConstructors(Class.java:2671)
at java.lang.Class.getConstructor0(Class.java:3075)
at java.lang.Class.newInstance(Class.java:412)
at org.eclipse.osgi.internal.framework.BundleContextImpl.loadBundleActivator(BundleContextImpl.java:758)
at org.eclipse.osgi.internal.framework.BundleContextImpl.start(BundleContextImpl.java:711)
at org.eclipse.osgi.internal.framework.EquinoxBundle.startWorker0(EquinoxBundle.java:932)
at org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.startWorker(EquinoxBundle.java:309)
at org.eclipse.osgi.container.Module.doStart(Module.java:581)
at org.eclipse.osgi.container.Module.start(Module.java:449)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1620)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1600)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.doContainerStartLevel(ModuleContainer.java:1571)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1514)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1)
at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:340)
Caused by: java.util.concurrent.TimeoutException: Timeout after waiting 5 seconds to acquire the lock.
at org.eclipse.osgi.container.Module.lockStateChange(Module.java:334)
… 78 more

Понравилась статья? Поделить с друзьями:
  • Ecm модуль контроля двигателя ошибка мерседес
  • Ecm 9150 volvo ошибка
  • Ecm модуль контроля двигателя dme dde ошибка бмв
  • Ecl ошибка lg стиральная машина что это такое
  • Ecm titanium ошибка smartkey dll