Меню

Ошибка при запуске eclipse an error has occurred

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

Но давайте вернемся к делу. Проблема состоит в том, что при запуске программы в среде выполнения операционной системы Microsoft Windows может появится не приятное окно с сообщением об ошибке при запуске программы. При этом сообщение достаточно не многословно и ссылается на файл логов, который лежит в папке программы Eclipse. Сообщение следующего характера: an error occurred see the log file далее следует имя файла логов в котором достаточно большое количество строк, которые мало, что могут сказать не опытному пользователю программы об ошибке. Как ни странно в российском сегменте глобальной сети Интернет решения данной проблемы я не нашел.

Как правило суть данной проблемы заключается в том, что у вас не определена так называемая рабочая папка, проще говоря у вас не задана папка JDK или JRE. Это может возникнуть в случае если вы обновили какую-либо из вышеописанных библиотек или установили новую, в общем пути сбились и их надо заново прописать. Проверить так ли это можно следующим образом: вызываете командную строку Windows и пишите простую команду «java» (без кавычек), так же можно написать «javac», далее жмете на Enter для её выполнения. После этого на консоль должна выйти справочная информация об установленной в операционной системе виртуальной машине java. Если же вам выходит сообщение: «‘java’ не является внутренней или внешней командой, исполняемой программой или пакетным файлом», или же что-то подобное (в случае когда установлено несколько версий JDK или JRE может выводиться информация об ошибке версии), то в этом случае проблема, возникающая в IDE Eclipse, скорее всего связана именно с этим.

Значит необходимо вручную прописать пути до виртуальной машины Java. Для этого заходим в свойства «Моего компьютера» и на вкладке «Дополнительно» снизу окна жмем на кнопку «Переменные среды». В панели «Системные переменные пользователя <Имя пользователя>» ищем переменную «Path» и если её нет (её нет, если никто до этого не создавал, но обычно она есть), то жмем на кнопку «Создать» и в графе имени переменной пишем «Path» (без кавычек), а в ячейке значения прописываем путь до папки «bin» вашей редакции JDK или JRE. Обычно они находятся по адресу: «C:Program FilesJavajdk1.7.0_11bin», где jdk1.7.0_11 — папка с установленной jdk версии 1.7.0_11 (у вас может быть другой). В общем, проще пройти через «Проводник Windows» к этой папке и просто скопировать путь. После того как вставите путь жмете во всех окнах свойств «Моего компьютера» кнопку OK. После этого пробуйте заново задать команду java в cmd. В случае успеха вам будет показана справочная информация.

После проделанных действий проблема «an error occurred see the log file» при запуске Eclipse должна быть решена.

0 / 0 / 0

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

Сообщений: 40

1

29.10.2017, 13:27. Показов 14085. Ответов 6


Как исправить?

Изображения

 

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



0



Эксперт Java

3636 / 2968 / 918

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

Сообщений: 14,220

29.10.2017, 14:33

2

написано же, смотри лог файл



0



0 / 0 / 0

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

Сообщений: 40

29.10.2017, 16:30

 [ТС]

3

От того, что я в него не посмотрел, проблема не решилась



0



Эксперт Java

2390 / 2216 / 564

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

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

29.10.2017, 16:40

4

Ivan228, от того что ты лог тут не привел, проблема тоже не решилась.



0



0 / 0 / 0

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

Сообщений: 40

29.10.2017, 16:49

 [ТС]

5



0



Эксперт Java

2390 / 2216 / 564

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

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

29.10.2017, 16:57

6

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

Решение



0



0 / 0 / 0

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

Сообщений: 40

29.10.2017, 18:52

 [ТС]

7

Спасибо, помогло.



0



I use Windows 10 and jre1.8.0_51. I don’t know why when I start Eclipse it always displays an alert message «An error has occurred. See the log file null.»

And I cannot open Eclipse thereafter. I tried to search Google and have no best solution. I uninstalled JRE and installed it again, but it still produces the same problem.

Line's user avatar

Line

1,4913 gold badges18 silver badges41 bronze badges

asked Oct 5, 2015 at 8:56

Leang Socheat's user avatar

Leang SocheatLeang Socheat

1,0962 gold badges12 silver badges23 bronze badges

4

Try to launch it from the console like:

C:pathtoeclipseeclipse -clean

Also you try to can delete the file to fix the problem permanently as suggested here. Command would be something like below for windows.

del  YOUR_WORKSPACE/.metadata/.plugins/org.eclipse.core.resources/.snap

answered Oct 5, 2015 at 9:05

Viraj Nalawade's user avatar

Viraj NalawadeViraj Nalawade

3,1073 gold badges28 silver badges43 bronze badges

5

I ran into the same problem. When I try running eclipse as Administrator, the problem went away.

Raju's user avatar

Raju

2,8128 gold badges37 silver badges57 bronze badges

answered Feb 10, 2016 at 20:03

Luis Ramos's user avatar

1

Had same issue.
To resolve it : Go to Eclipse directory -> Open CMD -> eclipse -clean

worked well.

Sunil Kaushik's user avatar

answered Apr 24, 2016 at 14:45

Fidias's user avatar

FidiasFidias

1082 silver badges4 bronze badges

I had the same issue with Windows 10. Give full control to your user in security settings on the eclipse and workspace folders.

I also found the read only property was set on the eclipse and workspace folders, which I unset.

The log file can be found in the eclipseconfiguration folder.

insys's user avatar

insys

1,28813 silver badges25 bronze badges

answered Dec 16, 2015 at 22:37

Bally's user avatar

BallyBally

412 bronze badges

I deleted .metadata from the workspace and ran the eclipse as run as administrator and it worked for me.

roottraveller's user avatar

answered Mar 10, 2017 at 6:03

shilpa's user avatar

I found that running Eclipse (STS 3.9) as administrator worked, which is a permissions issue. Giving the required users read/write/execute permissions to the config and workspace folders did the trick (they couldn’t write previously).

answered Aug 3, 2018 at 20:11

Nielsvh's user avatar

NielsvhNielsvh

1,1121 gold badge19 silver badges31 bronze badges

I too came across the same error.
My log file says :
Java.io.FileNotFoundException: C:Eclipseeclipse-jee-luna-SR2-win32-x86_64eclipseconfigurationorg.eclipse.osgi.manager.fileTableLock (Access is denied)

So, i copied entire eclipse in another folder and it worked for me.

So, for me the problem was write access, because eclipse need write across configuration folder, in my case eclipse was unzipped by some other user and i didn’t have the access.

answered Aug 10, 2017 at 6:26

mohdasha's user avatar

mohdashamohdasha

3111 silver badge7 bronze badges

I encountered the same problem, and then I found out that, the eclipse distribution works fine with JDK 8. I previously ran JDK 10 and I got this error. Uninstalling JDK 10 and installing JDK 8 fixed the issue for me.
Hope this helps!!

answered Aug 13, 2018 at 10:08

Niranjan Agnihotri's user avatar

Make sure your eclipse launch folder does not have read only property/attribute

My eclipse resides at below location and If I right click ->properties- checked attributes were read only. I unchecked read only and restarted eclipse. Issue was resolved.
C:UsersAshishDownloadseclipse-jee-mars-2-win32-x86_64 (1)eclipse

answered Jun 5, 2016 at 21:43

Tokci's user avatar

TokciTokci

1,0801 gold badge20 silver badges31 bronze badges

Here I’m just share, if you can not copy file .metadata on mac because that file invisible (JUST on Mac issue), try this step:

  1. compress your file .metadata backup
  2. copy file .zip
  3. paste file .zip to path/workspace
  4. double click file .zip
  5. done 🙂

answered Dec 21, 2016 at 6:05

Affa Musaffa's user avatar

Open the eclipse.exe with the right mouse button and open with admin rights and that’s it!

answered Jan 7, 2017 at 21:41

Harun's user avatar

I had the same problem and deleting the file .metadata/.plugins/org.eclipse.core.resources/.snap and try it should work

answered Jun 16, 2017 at 14:27

Prem S's user avatar

Prem SPrem S

2073 silver badges8 bronze badges

  1. Uninstall Java JDK

  2. Reinstall JDK 8

  3. Run Eclipse as administrator

Stephen Rauch's user avatar

Stephen Rauch

46.6k31 gold badges109 silver badges131 bronze badges

answered Sep 22, 2017 at 14:12

M.Sobhy's user avatar

Remove the .snap file from <WORKSPACE-DIRECTORY>.metadata.pluginsorg.eclipse.core.resources

answered Nov 13, 2017 at 9:13

Prakash's user avatar

PrakashPrakash

6092 gold badges10 silver badges17 bronze badges

The mentioned solutions didn’t work for me under Windows OS.
I just deleted .manager from eclipseconfigurationorg.eclipse.core.runtime and from eclipseconfigurationorg.eclipse.osgi and the issue was fixed.

answered Oct 24, 2018 at 13:25

mtareq's user avatar

mtareqmtareq

1412 silver badges4 bronze badges

Delete the .metadata folder in eclipse. That should resolve the issue. The .metadata folder is recreated by eclipse once it is able to launch successfully.

answered Apr 24, 2019 at 20:56

Nikhil Katre's user avatar

Nikhil KatreNikhil Katre

2,05623 silver badges22 bronze badges

I too got the same error in My Windows 10 pc while using Eclipse 2020 version

Just delete the .metadata folder and then try to run eclipse again it will solve the problem and run fine. .Metadata folder will get created once again by itself as we open eclipse.

answered May 27, 2020 at 4:53

Aditya's user avatar

I uninstalled JRE and installed it again, but it still produces the same problem.

Turns out that my version of eclipse doesn’t work with jdk17 (installed it using Amazon Corretto 17). So uninstalled Amazon Corretto 17 (automatically uninstalls jdk17 as well) and installed jdk11 using Amazon Corretto 11.

Thankfully worked for me! What I tried was similar to what you tried, but worth trying anyway.

answered Oct 30, 2021 at 12:35

Anish Narayan's user avatar

Re-install Eclipse or add vm path in your eclipse.ini file.

-vm
C:/<Your Path>/jdk1.8.0/jre/bin/javaw.exe

Note: Change javaw.exe path according to your system

answered Mar 26, 2022 at 7:29

Nooras Fatima Ansari's user avatar

Make sure your java version is compatible with your eclipse version!

An easy solution that worked for me. Deleting the .metadata did not result. I was using eclipse MARS 2.0 but set my JAVA_HOME to java 17. However, Mars does not support java 17. As soon as I swapped it back to java 14 eclipse launched again.

answered Oct 29, 2022 at 19:17

David Almeida's user avatar

  • Печать

Страницы: [1]   Вниз

Тема: Не получается запустить Eclipse  (Прочитано 8772 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн
WarLight

Помогите пожалуйста.
Установил Eclipse на Ubuntu 12.04, он встал, всё хорошо. Но запускаться не хочет. Выдает следующее:
An error has occurred. See the log file
/home/rdavydov/.eclipse/org.eclipse.platform_3.7.0_155965261/configuration/1337082879846.log.

Смотрю лог, там он пишет:

!SESSION 2012-05-15 15:54:39.723 ————————————————
eclipse.buildId=I20110613-1736
java.version=1.7.0_04
java.vendor=Oracle Corporation
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=ru_RU
Command-line arguments:  -os linux -ws gtk -arch x86_64

!ENTRY org.eclipse.osgi 4 0 2012-05-15 15:54:40.702
!MESSAGE Application error
!STACK 1
java.lang.UnsatisfiedLinkError: Could not load SWT library. Reasons:
   no swt-gtk-3740 in java.library.path
   no swt-gtk in java.library.path
   Can’t load library: /home/rdavydov/.swt/lib/linux/x86_64/libswt-gtk-3740.so
   Can’t load library: /home/rdavydov/.swt/lib/linux/x86_64/libswt-gtk.so

и дальше ещё куча типа «at org.eclipse.swt.internal….»

По данным путям и правда нет таких библиотек. Найти их в пакетах не нашел. А то, что походило названием — не подошло, туда не поставилось.
Что нужно доставить/докрутить?


Оффлайн
Nikki1993

sudo apt-get install libswt-gtk-3-jni libswt-gtk-3-java

sudo cp /usr/lib/jni/libswt-*3740.so ~/.swt/lib/linux/x86_64/если у вас 32 битная система то вместо последний команды используем

sudo cp /usr/lib/jni/libswt-*3740.so ~/.swt/lib/linux/x86/


Оффлайн
WarLight

Хм… Спасибо, помогло.
Интересно, а почему при установке из центра приложений eclipse и установке отдельно библиотек (первая строчка не понадобилась — уже были библиотеки) все так криво встаёт? Может это решалось правкой конфига где-нибудь в самом eclipse? А то перенос библиотек из одного места в другое не кажется рациональным решением, пускай и работает..


Оффлайн
garex

sudo cp /usr/lib/jni/libswt-*3740.so ~/.swt/lib/linux/x86_64/

+1 помогло, а вот что это могло быть?

    9  sudo add-apt-repository ppa:webupd8team/java
   10  sudo apt-get update
   11  sudo apt-get install oracle-java7-installer
   19  sudo add-apt-repository ppa:andrew-crew-kuznetsov/xneur-stable
   20  sudo apt-get install xneur-stable
   21  sudo apt-get install xneur
   23  sudo apt-get install dconf-tools
   45  sudo apt-get install activity-log-manager
   48  sudo apt-get install gconf-editor
   50  sudo apt-get remove gconf-editor
   80  sudo apt-get gconf-editor
   81  sudo apt-get install gconf-editor
  126  sudo apt-get install dconf-tools
  142  sudo apt-get install git
  143  sudo apt-get install tig
  146  sudo apt-get install php5
  147  sudo apt-get install php5-cli
  160  sudo apt-get install php5-curl
  272  sudo apt-get install htop
  347  sudo aptitude install notification-daemon
  348  sudo apt-get install notification-daemon
  349  sudo apt-get remove notify-osd
  359  sudo apt-get purge notify-osd
  362  sudo apt-get install notification-daemon
  365  sudo apt-get install notification-daemon libnotify-bin
  377  sudo apt-get remove notification-daemon
  381  sudo apt-get install notify-osd
  384  sudo add-apt-repository ppa:amandeepgrewal/notifyosdconfig
  385  sudo apt-get update && sudo apt-get install notifyosdconfig
  386  sudo apt-get install notifyosdconfig
  387  sudo remove-apt-repository ppa:amandeepgrewal/notifyosdconfig
  388  sudo apt-remove-repository ppa:amandeepgrewal/notifyosdconfig
  389  sudo remove-apt-repository ppa:amandeepgrewal/notifyosdconfig
  391  sudo add-apt-repository --remove ppa:amandeepgrewal/notifyosdconfig
  392  sudo apt-get update
  394  sudo add-apt-repository ppa:leolik/leolik
  395  sudo apt-get update && sudo apt-get upgrade
  396  sudo apt-get install libnotify-bin
  398  wget https://launchpad.net/~amandeepgrewal/+archive/notifyosdconfig/+files/notifyosdconfig_0.1-6~lucid1_amd64.deb && sudo dpkg -i notifyosdconfig_0.1-6~lucid1_amd64.deb && sudo apt-get install -f
  402  sudo apt-get update && sudo apt-get upgrade
  404  sudo add-apt-repository --remove ppa:leolik/leolik
  405  sudo apt-get update && sudo apt-get upgrade
  406  sudo apt-get remove notifyosdconfig
  408  sudo apt-get install notification-daemon
  481  history | grep sudo | grep apt


Оффлайн
leom123


Оффлайн
Yurror

эклипс при старте от иконки не подсасывает нужное окружение для того чтобы найти «icc и семейство»


Оффлайн
leom123

а можно ли как-то прописать окружение, чтобы эклипс автоматом все видел?


Оффлайн
Yurror

можно, купи у интела среду разработки или ручками, ручками…

можно попробовать ручками, но сдаётся мне там нужно ставить плагин для эклипса
иначе это будет как восходзатмение солнца вручную.

#!/bin/bash

# Intel Compiller Environment
source /opt/intel/bin/compilervars.sh ia32

# Start IDE
./eclipse/eclipse

« Последнее редактирование: 27 Июля 2012, 09:46:02 от Yurror »


  • Печать

Страницы: [1]   Вверх

При запуске Eclipse, появляется ошибка: An error has occurred. See the log file c:android.metadata.log.
После чего Eclipse зкрывается и не запускается.

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

Как решение проблемы пользуюсь таким вариантом:
Удаляю файл: .snap из папки с вашими проектами .metadata.pluginsorg.eclipse.core.resources
После чего запускаю Eclipse и нажимаю меню: File — Refresh

Сам файл «.metadata.log» на который ругается Eclipse, я смотрел, но честно говоря там мне ничего не понятно, много строк и непоятно в чем проблема. Вот текст, файла .log:

!SESSION 2012-11-01 12:49:05.028 -----------------------------------------------
eclipse.buildId=M20120914-1800
java.version=1.7.0_09
java.vendor=Oracle Corporation
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=ru_RU
Framework arguments:  -product org.eclipse.epp.package.java.product
Command-line arguments:  -os win32 -ws win32 -arch x86 -product org.eclipse.epp.package.java.product

!ENTRY org.eclipse.core.resources 2 10035 2012-11-01 12:49:06.916
!MESSAGE The workspace exited with unsaved changes in the previous session; refreshing workspace to recover changes.

!ENTRY org.eclipse.equinox.preferences 4 2 2012-11-01 12:49:09.053
!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.equinox.preferences".
!STACK 0
java.lang.ExceptionInInitializerError
at org.eclipse.wb.internal.core.preferences.PreferenceInitializer.initializeDefaultPreferences(PreferenceInitializer.java:50)
at org.eclipse.core.internal.preferences.PreferenceServiceRegistryHelper$1.run(PreferenceServiceRegistryHelper.java:300)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.core.internal.preferences.PreferenceServiceRegistryHelper.runInitializer(PreferenceServiceRegistryHelper.java:303)
at org.eclipse.core.internal.preferences.PreferenceServiceRegistryHelper.applyRuntimeDefaults(PreferenceServiceRegistryHelper.java:131)
at org.eclipse.core.internal.preferences.PreferencesService.applyRuntimeDefaults(PreferencesService.java:368)
at org.eclipse.core.internal.preferences.DefaultPreferences.applyRuntimeDefaults(DefaultPreferences.java:166)
at org.eclipse.core.internal.preferences.DefaultPreferences.load(DefaultPreferences.java:237)
at org.eclipse.core.internal.preferences.EclipsePreferences.create(EclipsePreferences.java:410)
at org.eclipse.core.internal.preferences.EclipsePreferences.internalNode(EclipsePreferences.java:663)
at org.eclipse.core.internal.preferences.EclipsePreferences.node(EclipsePreferences.java:805)
at org.eclipse.core.internal.preferences.AbstractScope.getNode(AbstractScope.java:38)
at org.eclipse.core.runtime.preferences.DefaultScope.getNode(DefaultScope.java:76)
at org.eclipse.ui.preferences.ScopedPreferenceStore.getDefaultPreferences(ScopedPreferenceStore.java:250)
at org.eclipse.ui.preferences.ScopedPreferenceStore.getPreferenceNodes(ScopedPreferenceStore.java:285)
at org.eclipse.ui.preferences.ScopedPreferenceStore.internalGet(ScopedPreferenceStore.java:475)
at org.eclipse.ui.preferences.ScopedPreferenceStore.getBoolean(ScopedPreferenceStore.java:387)
at org.eclipse.wb.internal.core.editor.describer.JavaSourceUiDescriber.isGUISource(JavaSourceUiDescriber.java:65)
at org.eclipse.wb.internal.core.editor.describer.JavaSourceUiDescriber.describe(JavaSourceUiDescriber.java:52)
at org.eclipse.core.internal.content.ContentTypeCatalog.describe(ContentTypeCatalog.java:218)
at org.eclipse.core.internal.content.ContentTypeCatalog.collectMatchingByContents(ContentTypeCatalog.java:190)
at org.eclipse.core.internal.content.ContentTypeCatalog.internalFindContentTypesFor(ContentTypeCatalog.java:403)
at org.eclipse.core.internal.content.ContentTypeCatalog.internalFindContentTypesFor(ContentTypeCatalog.java:450)
at org.eclipse.core.internal.content.ContentTypeCatalog.getDescriptionFor(ContentTypeCatalog.java:346)
at org.eclipse.core.internal.content.ContentTypeCatalog.getDescriptionFor(ContentTypeCatalog.java:360)
at org.eclipse.core.internal.content.ContentTypeMatcher.getDescriptionFor(ContentTypeMatcher.java:86)
at org.eclipse.core.internal.resources.ContentDescriptionManager.readDescription(ContentDescriptionManager.java:445)
at org.eclipse.core.internal.resources.ContentDescriptionManager.getDescriptionFor(ContentDescriptionManager.java:355)
at org.eclipse.core.internal.resources.File.internalGetCharset(File.java:246)
at org.eclipse.core.internal.resources.File.getCharset(File.java:207)
at org.eclipse.core.internal.resources.File.getCharset(File.java:194)
at org.eclipse.jdt.internal.core.util.Util.getResourceContentsAsCharArray(Util.java:1156)
at org.eclipse.jdt.internal.core.builder.SourceFile.getContents(SourceFile.java:79)
at org.eclipse.jdt.internal.compiler.parser.Parser.parse(Parser.java:9896)
at org.eclipse.jdt.internal.compiler.parser.Parser.parse(Parser.java:9868)
at org.eclipse.jdt.internal.compiler.parser.Parser.dietParse(Parser.java:8434)
at org.eclipse.jdt.internal.compiler.Compiler.internalBeginToCompile(Compiler.java:718)
at org.eclipse.jdt.internal.compiler.Compiler.beginToCompile(Compiler.java:383)
at org.eclipse.jdt.internal.compiler.Compiler.compile(Compiler.java:428)
at org.eclipse.jdt.internal.core.builder.AbstractImageBuilder.compile(AbstractImageBuilder.java:365)
at org.eclipse.jdt.internal.core.builder.BatchImageBuilder.compile(BatchImageBuilder.java:178)
at org.eclipse.jdt.internal.core.builder.AbstractImageBuilder.compile(AbstractImageBuilder.java:302)
at org.eclipse.jdt.internal.core.builder.BatchImageBuilder.build(BatchImageBuilder.java:60)
at org.eclipse.jdt.internal.core.builder.JavaBuilder.buildAll(JavaBuilder.java:254)
at org.eclipse.jdt.internal.core.builder.JavaBuilder.build(JavaBuilder.java:173)
at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:728)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:199)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:239)
at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:292)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:295)
at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:351)
at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:374)
at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143)
at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)
Caused by: org.eclipse.swt.SWTException: Invalid thread access
at org.eclipse.swt.SWT.error(SWT.java:4361)
at org.eclipse.swt.SWT.error(SWT.java:4276)
at org.eclipse.swt.SWT.error(SWT.java:4247)
at org.eclipse.swt.widgets.Display.error(Display.java:1258)
at org.eclipse.swt.widgets.Display.checkDevice(Display.java:764)
at org.eclipse.swt.widgets.Display.getSystemFont(Display.java:2459)
at org.eclipse.jface.preference.PreferenceConverter.<clinit>(PreferenceConverter.java:84)
... 57 more

!ENTRY org.eclipse.osgi 4 0 2012-11-01 12:49:09.724
!MESSAGE Application error
!STACK 1
java.lang.NoClassDefFoundError: Could not initialize class org.eclipse.jface.preference.PreferenceConverter
at org.eclipse.ui.internal.themes.ThemeElementHelper.installFont(ThemeElementHelper.java:103)
at org.eclipse.ui.internal.themes.ThemeElementHelper.populateRegistry(ThemeElementHelper.java:59)
at org.eclipse.ui.internal.Workbench$27.runWithException(Workbench.java:1553)
at org.eclipse.ui.internal.StartupThreading$StartupRunnable.run(StartupThreading.java:31)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:135)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4144)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3761)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2523)
at org.eclipse.ui.internal.Workbench.access$7(Workbench.java:2431)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:586)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:543)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:124)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:353)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:180)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:629)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:584)
at org.eclipse.equinox.launcher.Main.run(Main.java:1438)

!ENTRY com.android.ide.eclipse.adt 4 0 2012-11-01 12:49:10.660
!MESSAGE parseSdkContent failed
!STACK 0
java.lang.NullPointerException
at com.android.ide.eclipse.adt.AdtPlugin.getDisplay(AdtPlugin.java:334)
at com.android.ide.eclipse.adt.AdtPlugin$7.run(AdtPlugin.java:1422)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)


Может кто посоветует, есть ли другой вариант решения этой проблемы?
Скриншот самой ошибки ниже.

Решено: eclipse 3.4 (An error has occurred. See the log file)

Модератор: /dev/random

Аватара пользователя

Unit_1985

Сообщения: 54

Решено: eclipse 3.4

собственно такая проблема: собрал eclipse 3.4 (USE = «doc java6»)
Но потом не могу его запустить пишет:
An error has occurred. See the log file
/home/unit/.eclipse/org.eclipse.platform_3.4.0_1169174241/configuration/1218004744826.log

В самом же этом файле находиться следующее

Код: Выделить всё

!SESSION 2008-08-06 10:39:04.633 -----------------------------------------------
eclipse.buildId=I20080617-2000
java.version=1.6.0_06
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=linux, ARCH=x86, WS=gtk, NL=ru_RU
Framework arguments:  -application
Command-line arguments:  -os linux -ws gtk -arch x86 -consolelog -application

!ENTRY org.eclipse.update.configurator 4 0 2008-08-06 10:39:05.614
!MESSAGE
!STACK 0
org.osgi.framework.BundleException: Exception in org.eclipse.update.internal.configurator.ConfigurationActivator.start() of bundle org.eclipse.update.configurator.
    at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:1028)
    at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:984)
    at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:346)
    at org.eclipse.osgi.framework.internal.core.AbstractBundle.resume(AbstractBundle.java:355)
    at org.eclipse.osgi.framework.internal.core.Framework.resumeBundle(Framework.java:1074)
    at org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:616)
    at org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL(StartLevelManager.java:508)
    at org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:299)
    at org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:489)
    at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:211)
    at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:321)
Caused by: org.eclipse.core.runtime.CoreException: Cannot create configuration in file:/home/unit/.eclipse/org.eclipse.platform_3.4.0_1169174241/configuration/
    at org.eclipse.update.internal.configurator.Utils.newCoreException(Utils.java:96)
    at org.eclipse.update.internal.configurator.ConfigurationActivator.initialize(ConfigurationActivator.java:113)
    at org.eclipse.update.internal.configurator.ConfigurationActivator.start(ConfigurationActivator.java:69)
    at org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleContextImpl.java:1009)
    at java.security.AccessController.doPrivileged(Native Method)
    at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:1003)
    ... 10 more
Root exception:
org.eclipse.core.runtime.CoreException: Cannot create configuration in file:/home/unit/.eclipse/org.eclipse.platform_3.4.0_1169174241/configuration/
    at org.eclipse.update.internal.configurator.Utils.newCoreException(Utils.java:96)
    at org.eclipse.update.internal.configurator.ConfigurationActivator.initialize(ConfigurationActivator.java:113)
    at org.eclipse.update.internal.configurator.ConfigurationActivator.start(ConfigurationActivator.java:69)
    at org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleContextImpl.java:1009)
    at java.security.AccessController.doPrivileged(Native Method)
    at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:1003)
    at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:984)
    at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:346)
    at org.eclipse.osgi.framework.internal.core.AbstractBundle.resume(AbstractBundle.java:355)
    at org.eclipse.osgi.framework.internal.core.Framework.resumeBundle(Framework.java:1074)
    at org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:616)
    at org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL(StartLevelManager.java:508)
    at org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:299)
    at org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:489)
    at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:211)
    at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:321)

!ENTRY org.eclipse.core.runtime 4 0 2008-08-06 10:39:05.637
!MESSAGE
!STACK 0
org.osgi.framework.BundleException: The bundle could not be resolved. Reason: Missing Constraint: Require-Bundle: org.eclipse.core.jobs; bundle-version="[3.2.0,4.0.0)"
    at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:305)
    at org.eclipse.osgi.framework.internal.core.AbstractBundle.resume(AbstractBundle.java:355)
    at org.eclipse.osgi.framework.internal.core.Framework.resumeBundle(Framework.java:1074)
    at org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:616)
    at org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL(StartLevelManager.java:508)
    at org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:299)
    at org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:489)
    at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:211)
    at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:321)

!ENTRY org.eclipse.osgi 4 0 2008-08-06 10:39:05.641
!MESSAGE Bundle initial@reference:file:plugins/org.eclipse.update.configurator_3.2.200.v20080417.jar/ [2] is not active.

!ENTRY org.eclipse.osgi 4 0 2008-08-06 10:39:05.642
!MESSAGE Bundle initial@reference:file:plugins/org.eclipse.core.runtime_3.4.0.v20080512.jar/ was not resolved.

!ENTRY org.eclipse.osgi 4 0 2008-08-06 10:39:05.644
!MESSAGE Application error
!STACK 1
java.lang.IllegalStateException: Unable to acquire application service. Ensure that the org.eclipse.core.runtime bundle is resolved and started (see config.ini).
    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:74)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
    at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
    at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
    at org.eclipse.equinox.launcher.Main.main(Main.java:1212)

!ENTRY org.eclipse.osgi 2 0 2008-08-06 10:39:05.650
!MESSAGE One or more bundles are not resolved because the following root constraints are not resolved:
!SUBENTRY 1 org.eclipse.osgi 2 0 2008-08-06 10:39:05.650
!MESSAGE Bundle initial@reference:file:plugins/org.eclipse.core.runtime_3.4.0.v20080512.jar/ was not resolved.
!SUBENTRY 2 org.eclipse.core.runtime 2 0 2008-08-06 10:39:05.650
!MESSAGE Missing required bundle org.eclipse.equinox.registry_[3.4.0,4.0.0).
!SUBENTRY 2 org.eclipse.core.runtime 2 0 2008-08-06 10:39:05.651
!MESSAGE Missing required bundle org.eclipse.equinox.app_[1.0.0,2.0.0).
!SUBENTRY 2 org.eclipse.core.runtime 2 0 2008-08-06 10:39:05.651
!MESSAGE Missing required bundle org.eclipse.core.contenttype_[3.3.0,4.0.0).
!SUBENTRY 2 org.eclipse.core.runtime 2 0 2008-08-06 10:39:05.651
!MESSAGE Missing required bundle org.eclipse.core.jobs_[3.2.0,4.0.0).
!SUBENTRY 2 org.eclipse.core.runtime 2 0 2008-08-06 10:39:05.651
!MESSAGE Missing required bundle org.eclipse.equinox.preferences_[3.2.0,4.0.0).

!ENTRY org.eclipse.osgi 2 0 2008-08-06 10:39:05.652
!MESSAGE The following is a complete list of bundles which are not resolved, see the prior log entry for the root cause if it exists:
!SUBENTRY 1 org.eclipse.osgi 2 0 2008-08-06 10:39:05.653
!MESSAGE Bundle initial@reference:file:plugins/org.eclipse.core.runtime_3.4.0.v20080512.jar/ [3] was not resolved.
!SUBENTRY 2 org.eclipse.core.runtime 2 0 2008-08-06 10:39:05.653
!MESSAGE Missing required bundle org.eclipse.core.jobs_[3.2.0,4.0.0).
!SUBENTRY 2 org.eclipse.core.runtime 2 0 2008-08-06 10:39:05.653
!MESSAGE Missing required bundle org.eclipse.equinox.registry_[3.4.0,4.0.0).
!SUBENTRY 2 org.eclipse.core.runtime 2 0 2008-08-06 10:39:05.653
!MESSAGE Missing required bundle org.eclipse.equinox.preferences_[3.2.0,4.0.0).
!SUBENTRY 2 org.eclipse.core.runtime 2 0 2008-08-06 10:39:05.654
!MESSAGE Missing required bundle org.eclipse.core.contenttype_[3.3.0,4.0.0).
!SUBENTRY 2 org.eclipse.core.runtime 2 0 2008-08-06 10:39:05.654
!MESSAGE Missing optionally required bundle org.eclipse.core.runtime.compatibility.auth_[3.2.0,4.0.0).
!SUBENTRY 2 org.eclipse.core.runtime 2 0 2008-08-06 10:39:05.654
!MESSAGE Missing required bundle org.eclipse.equinox.app_[1.0.0,2.0.0).
!SUBENTRY 2 org.eclipse.core.runtime 2 0 2008-08-06 10:39:05.654
!MESSAGE Missing imported package org.eclipse.core.internal.runtime.auth_0.0.0

Что не так? Куда копать?
PS сборка с флагом -java6 ничего не изменила.

Вся жизнь игра и мы в ней юниты.

Аватара пользователя

serzh-z

Бывший модератор
Сообщения: 8256
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu
Контактная информация:

Re: Решено: eclipse 3.4

Сообщение

serzh-z » 06.08.2008 12:26

А права на запись в тот самый каталог с конфигами есть? Может стоит удалить старую конфигурацию, пере запуском нового Eclipse?

Аватара пользователя

Ali[SF]eN

Сообщения: 33
ОС: Gentoo / Slackware / FreeBSD
Контактная информация:

Re: Решено: eclipse 3.4

Сообщение

Ali[SF]eN » 06.08.2008 14:30

возникла похожая трабла при сборке nexuiz-скачал tar и скомпилял вручную,тебе советую тоже самое

«Смерть одного человека-трагедия,смерть миллионов-статистика.»
И.В.Сталин

Аватара пользователя

BuriK666

Сообщения: 95
ОС: GNU/Linux Gentoo
Контактная информация:

Re: Решено: eclipse 3.4

Сообщение

BuriK666 » 06.08.2008 17:01

Ali[SF]eN писал(а): ↑

06.08.2008 14:30

возникла похожая трабла при сборке nexuiz-скачал tar и скомпилял вручную,тебе советую тоже самое

это не Gentoo way, лучше написать ebuild.

Linux for you.

Аватара пользователя

Atragor

Сообщения: 681
Статус:
Контактная информация:

Re: Решено: eclipse 3.4

Сообщение

Atragor » 06.08.2008 18:11

А лучше проще скачать архив с бинарными файлами с оф. сайта, распаковать куда хочется и пользоваться.

If you were MEANT to understand it, we wouldn’t have called it ‘code’ © bash.org

0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

А вот еще интересные материалы:

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