Модераторы: LSD, AntonSaburov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Не удается в Eclipsе-e стартовать программу. 
:(
    Опции темы
mmmike
Дата 13.12.2006, 19:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 10
Регистрация: 5.10.2006

Репутация: нет
Всего: нет



Привет!

Я юзаю Eclipse 3.2. До недавнего в ремени как-бы не было проблем. На прошлой неделе возникла непонятно откуда такая ситуация:

Я не могу стартовать любой проект, который не добавлен в подменю Run. Например, создаю я новый проект Hello World с аналогичной функциональностью и из контекстного меню стараюсь стартовать мой исполняемый клас Application (к примеру), в котором есть main метод. Выбираю в этом меню Run As -> Java Application и ноль эффекта.

В это время, я определил, у меня в .log в моем workspace в .metadata директории пишется такая запись:

!ENTRY org.eclipse.ui 4 0 2006-12-07 14:42:29.828
!MESSAGE Provider org.apache.xalan.processor.TransformerFactoryImpl not found
!STACK 0 javax.xml.transform.TransformerFactoryConfigurationError: Provider org.apache.xalan.processor.TransformerFactoryImpl not found

at javax.xml.transform.TransformerFactory.newInstance(Unknown Source) at org.eclipse.debug.internal.core.LaunchManager.serializeDocument(LaunchManager.java:513) at org.eclipse.debug.internal.core.LaunchConfigurationInfo.getAsXML(LaunchConfigurationInfo.java:348) at org.eclipse.debug.internal.core.LaunchConfigurationWorkingCopy.writeNewFile(LaunchConfigurationWorkingCopy.java:209) at org.eclipse.debug.internal.core.LaunchConfigurationWorkingCopy.doSave0(LaunchConfigurationWorkingCopy.java:196) at org.eclipse.debug.internal.core.LaunchConfigurationWorkingCopy.doSave(LaunchConfigurationWorkingCopy.java:172) at org.eclipse.jdt.internal.debug.ui.launcher.JavaApplicationLaunchShortcut.createConfiguration(JavaApplicationLaunchShortcut.java:76) at org.eclipse.jdt.internal.debug.ui.launcher.JavaLaunchShortcut.findLaunchConfiguration(JavaLaunchShortcut.java:165) at org.eclipse.jdt.internal.debug.ui.launcher.JavaLaunchShortcut.launch(JavaLaunchShortcut.java:124) at org.eclipse.jdt.internal.debug.ui.launcher.JavaLaunchShortcut.searchAndLaunch(JavaLaunchShortcut.java:82) at org.eclipse.jdt.internal.debug.ui.launcher.JavaLaunchShortcut.launch(JavaLaunchShortcut.java:242) at org.eclipse.debug.internal.ui.launchConfigurations.LaunchShortcutExtension.launch(LaunchShortcutExtension.java:369) at org.eclipse.debug.internal.ui.actions.LaunchShortcutAction.run(LaunchShortcutAction.java:68) at org.eclipse.jface.action.Action.runWithEvent(Action.java:499) at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:539) at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:488) at org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:400) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:928) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3348) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2968) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1914) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1878) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:419) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149) at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:95) at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:78) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:68) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:177) 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.core.launcher.Main.invokeFramework(Main.java:336) at org.eclipse.core.launcher.Main.basicRun(Main.java:280) at org.eclipse.core.launcher.Main.run(Main.java:977) at org.eclipse.core.launcher.Main.main(Main.java:952) 

Добавить проект в это подменю Run я также не могу по аналогичной причине:

в панели Run (create, manage, and run configurations) я пробовал додавать новый пункт для моего проекта. Жму кнопку New launch configuration (с плюсом), новая конфигурация не создается.

Как понимаю, Eclipse вдруг ощутил надобность в библиотеке Xalan. Наверно надо ее поключить как-то.

Как это осуществить?
Help, somebody!

Это сообщение отредактировал(а) mmmike - 13.12.2006, 19:18
PM MAIL   Вверх
powerOn
Дата 13.12.2006, 19:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


software saboteur
****


Профиль
Группа: Участник
Сообщений: 4367
Регистрация: 7.10.2005

Репутация: 28
Всего: 159



А может проше эклипс переставить и не мучаться?


--------------------
user posted image нет времени думать - нужно писать КОД!

PM MAIL   Вверх
mmmike
Дата 13.12.2006, 19:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 10
Регистрация: 5.10.2006

Репутация: нет
Всего: нет



Пробовал, не помагает. Переустанавливал все - Джаву, Еклипс, кроме Винды...
PM MAIL   Вверх
skhilkov
Дата 14.12.2006, 08:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 371
Регистрация: 11.4.2006
Где: TOMSK

Репутация: 1
Всего: 7



Попробуй Window->Working Sets->Edit, туда добавь этот свой новый проект и должно работать.


--------------------
Кто понял жизнь, тот не спешит. 
PM MAIL   Вверх
mmmike
Дата 15.12.2006, 18:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 10
Регистрация: 5.10.2006

Репутация: нет
Всего: нет



К сожалению, вариант с Working Sets не помогает, аналогичное сообщение пишется в лог, суть проблемы видимо не затрагивается.

Я пробовал как-то добавить jar-ы Xalan-a в classpath Еклипса, опробовал разные способы и в результате нашел временный рабочий вариант:

записал файлы-класы из этих jar-ов в startup.jar Еклипса и проблема разрешилась.

В этой версии Еклипса есть известный баг из подключаемыми библиотеками. То-есть библиотеки, которые юзает определенный проект иногда не подключаются после очередного запуска IDE.

Мне кажется что моя проблема как-бы похожа на этот баг, только у меня это явление было постоянным последнее время, а баг проявляется иногда...
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   tux
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java tools & IDE's | Следующая тема »


 




[ Время генерации скрипта: 0.0457 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.