HelloWorld example help plz [message #6378] |
Tue, 18 January 2005 15:02  |
Eclipse User |
|
|
|
Originally posted by: dd.nospamplease.com
I've followed the hello world example and got to the last step where
it says select run->run, select "java application" and click "new". At
that point I'm supposed to go ahead and change some parameter
options but all I get is the following exception:
java.lang.NoClassDefFoundError: org/eclipse/core/variables/VariablesPlugin
at
org.eclipse.jdt.internal.debug.ui.launcher.WorkingDirectoryB lock.isValid(WorkingDirectoryBlock.java:265)
at
org.eclipse.jdt.debug.ui.launchConfigurations.JavaArgumentsT ab.isValid(JavaArgumentsTab.java:156)
at
org.eclipse.debug.internal.ui.launchConfigurations.LaunchCon figurationTabGroupViewer.refresh(LaunchConfigurationTabGroup Viewer.java:414)
at
org.eclipse.debug.internal.ui.launchConfigurations.LaunchCon figurationsDialog.updateButtons(LaunchConfigurationsDialog.j ava:1278)
at
org.eclipse.debug.internal.ui.launchConfigurations.LaunchCon figurationTabGroupViewer.refreshStatus(LaunchConfigurationTa bGroupViewer.java:836)
at
org.eclipse.debug.internal.ui.launchConfigurations.LaunchCon figurationTabGroupViewer.displayInstanceTabs(LaunchConfigura tionTabGroupViewer.java:554)
at
org.eclipse.debug.internal.ui.launchConfigurations.LaunchCon figurationTabGroupViewer$5.run(LaunchConfigurationTabGroupVi ewer.java:473)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator .java:69)
at
org.eclipse.debug.internal.ui.launchConfigurations.LaunchCon figurationTabGroupViewer.inputChanged(LaunchConfigurationTab GroupViewer.java:490)
at
org.eclipse.debug.internal.ui.launchConfigurations.LaunchCon figurationTabGroupViewer.setInput(LaunchConfigurationTabGrou pViewer.java:454)
at
org.eclipse.debug.internal.ui.launchConfigurations.LaunchCon figurationsDialog.handleLaunchConfigurationSelectionChanged( LaunchConfigurationsDialog.java:775)
at
org.eclipse.debug.internal.ui.launchConfigurations.LaunchCon figurationsDialog$3.selectionChanged(LaunchConfigurationsDia log.java:585)
at org.eclipse.jface.viewers.Viewer$2.run(Viewer.java:159)
at
org.eclipse.core.internal.runtime.InternalPlatform.run(Inter nalPlatform.java:616)
at org.eclipse.core.runtime.Platform.run(Platform.java:747)
at org.eclipse.jface.viewers.Viewer.fireSelectionChanged(Viewer .java:157)
at
org.eclipse.jface.viewers.StructuredViewer.updateSelection(S tructuredViewer.java:1394)
at
org.eclipse.jface.viewers.StructuredViewer.setSelection(Stru cturedViewer.java:1093)
at
org.eclipse.debug.internal.ui.launchConfigurations.LaunchCon figurationView.launchConfigurationAdded(LaunchConfigurationV iew.java:223)
at
org.eclipse.debug.internal.core.LaunchManager$ConfigurationN otifier.run(LaunchManager.java:1481)
at
org.eclipse.core.internal.runtime.InternalPlatform.run(Inter nalPlatform.java:616)
at org.eclipse.core.runtime.Platform.run(Platform.java:747)
at
org.eclipse.debug.internal.core.LaunchManager$ConfigurationN otifier.notify(LaunchManager.java:1505)
at
org.eclipse.debug.internal.core.LaunchManager.launchConfigur ationAdded(LaunchManager.java:755)
at
org.eclipse.debug.internal.core.LaunchConfigurationWorkingCo py.writeNewFile(LaunchConfigurationWorkingCopy.java:278)
at
org.eclipse.debug.internal.core.LaunchConfigurationWorkingCo py.doSave0(LaunchConfigurationWorkingCopy.java:233)
at
org.eclipse.debug.internal.core.LaunchConfigurationWorkingCo py.doSave(LaunchConfigurationWorkingCopy.java:174)
at
org.eclipse.debug.internal.ui.launchConfigurations.CreateLau nchConfigurationAction.performAction(CreateLaunchConfigurati onAction.java:75)
at
org.eclipse.debug.internal.ui.launchConfigurations.AbstractL aunchConfigurationAction$1.run(AbstractLaunchConfigurationAc tion.java:103)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator .java:69)
at
org.eclipse.debug.internal.ui.launchConfigurations.AbstractL aunchConfigurationAction.run(AbstractLaunchConfigurationActi on.java:106)
at
org.eclipse.debug.internal.ui.launchConfigurations.LaunchCon figurationsDialog$ButtonActionNew.run(LaunchConfigurationsDi alog.java:1461)
at
org.eclipse.debug.internal.ui.launchConfigurations.LaunchCon figurationsDialog$1.widgetSelected(LaunchConfigurationsDialo g.java:1430)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListe ner.java:89)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :82)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:796)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:2772)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :2431)
at org.eclipse.jface.window.Window.runEventLoop(Window.java:668 )
at org.eclipse.jface.window.Window.open(Window.java:648)
at
org.eclipse.debug.internal.ui.launchConfigurations.LaunchCon figurationsDialog.open(LaunchConfigurationsDialog.java:419)
at org.eclipse.debug.ui.DebugUITools$1.run(DebugUITools.java:38 1)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator .java:69)
at
org.eclipse.debug.ui.DebugUITools.openLaunchConfigurationDia logOnGroup(DebugUITools.java:385)
at
org.eclipse.debug.ui.DebugUITools.openLaunchConfigurationDia logOnGroup(DebugUITools.java:327)
at
org.eclipse.debug.ui.actions.OpenLaunchDialogAction.run(Open LaunchDialogAction.java:80)
at
org.eclipse.debug.ui.actions.OpenLaunchDialogAction.run(Open LaunchDialogAction.java:99)
at org.eclipse.ui.internal.PluginAction.runWithEvent(PluginActi on.java:276)
at
org.eclipse.ui.internal.WWinPluginAction.runWithEvent(WWinPl uginAction.java:206)
at
org.eclipse.jface.action.ActionContributionItem.handleWidget Selection(ActionContributionItem.java:915)
at
org.eclipse.jface.action.ActionContributionItem.access$2(Act ionContributionItem.java:866)
at
org.eclipse.jface.action.ActionContributionItem$7.handleEven t(ActionContributionItem.java:785)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :82)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:796)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:2772)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :2431)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:1377)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1348)
at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:254)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:141)
at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplicatio n.java:96)
at
org.eclipse.core.internal.runtime.PlatformActivator$1.run(Pl atformActivator.java:335)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:273)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:129)
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.basicRun(Main.java:185)
at org.eclipse.core.launcher.Main.run(Main.java:704)
at org.eclipse.core.launcher.Main.main(Main.java:688)
|
|
|
|
|
|
Re: HelloWorld example help plz [message #7978 is a reply to message #6378] |
Wed, 19 January 2005 07:07  |
Eclipse User |
|
|
|
Originally posted by: don.higgins.microfocus.com
Hello
Since Eclipse GUI should be intuitive and Hello World demo should be the
easiest demo to run, I tried giving it
a go again without looking for help. It went like this:
1. Start up Eclipse 3.0.1 on my XP system with J2SE 1.5.0 installed
2. Clicked file menu, clicked new and create new workspace project named
HelloWorld with subdirectories src and lib.
3. Selected src directory and right clicked and selected import and found
HelloWorldSwing.java demo in a local directory from back when I installed
J2SE and wanted to try demos before I started using Ecliplse.
4. Double clicked HelloWorldSwing.java to open the source in Eclipse
browser.
5. Clicked on Problems to verify it had already compiled clean with no
errors as part of import.
6. Clicked on run menu and selected debug.
7. Enter any name for debug session, browse to find and select HelloWorld
project created in #1, and browse to select the only class in this project
called HelloWorldSwing, and then click debug which should now be enabled.
8. The GUI for HelloWorldSwing does startup but it is minimized and you
have to find it and restore it to see it.
Steps 7 and 8 are not all that intuitive and could be simplified as follows:
a. Put run, debug, terminate at the front of the main run menu followed by
the break point toggle selections. Thats all I use on this menu.
b When selecting new project in debug or run, default the name and class
entries to first class.
"d d" <dd@nospamplease.com> wrote in message
news:csjq09$hpc$1@www.eclipse.org...
> I've followed the hello world example and got to the last step where
> it says select run->run, select "java application" and click "new". At
> that point I'm supposed to go ahead and change some parameter
> options but all I get is the following exception:
>
> java.lang.NoClassDefFoundError: org/eclipse/core/variables/VariablesPlugin
> at
> org.eclipse.jdt.internal.debug.ui.launcher.WorkingDirectoryB lock.isValid(WorkingDirectoryBlock.java:265)
> at
> org.eclipse.jdt.debug.ui.launchConfigurations.JavaArgumentsT ab.isValid(JavaArgumentsTab.java:156)
> at
> org.eclipse.debug.internal.ui.launchConfigurations.LaunchCon figurationTabGroupViewer.refresh(LaunchConfigurationTabGroup Viewer.java:414)
> at
> org.eclipse.debug.internal.ui.launchConfigurations.LaunchCon figurationsDialog.updateButtons(LaunchConfigurationsDialog.j ava:1278)
> at
> org.eclipse.debug.internal.ui.launchConfigurations.LaunchCon figurationTabGroupViewer.refreshStatus(LaunchConfigurationTa bGroupViewer.java:836)
> at
> org.eclipse.debug.internal.ui.launchConfigurations.LaunchCon figurationTabGroupViewer.displayInstanceTabs(LaunchConfigura tionTabGroupViewer.java:554)
> at
> org.eclipse.debug.internal.ui.launchConfigurations.LaunchCon figurationTabGroupViewer$5.run(LaunchConfigurationTabGroupVi ewer.java:473)
> at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator .java:69)
> at
> org.eclipse.debug.internal.ui.launchConfigurations.LaunchCon figurationTabGroupViewer.inputChanged(LaunchConfigurationTab GroupViewer.java:490)
> at
> org.eclipse.debug.internal.ui.launchConfigurations.LaunchCon figurationTabGroupViewer.setInput(LaunchConfigurationTabGrou pViewer.java:454)
> at
> org.eclipse.debug.internal.ui.launchConfigurations.LaunchCon figurationsDialog.handleLaunchConfigurationSelectionChanged( LaunchConfigurationsDialog.java:775)
> at
> org.eclipse.debug.internal.ui.launchConfigurations.LaunchCon figurationsDialog$3.selectionChanged(LaunchConfigurationsDia log.java:585)
> at org.eclipse.jface.viewers.Viewer$2.run(Viewer.java:159)
> at
> org.eclipse.core.internal.runtime.InternalPlatform.run(Inter nalPlatform.java:616)
> at org.eclipse.core.runtime.Platform.run(Platform.java:747)
> at org.eclipse.jface.viewers.Viewer.fireSelectionChanged(Viewer .java:157)
> at
> org.eclipse.jface.viewers.StructuredViewer.updateSelection(S tructuredViewer.java:1394)
> at
> org.eclipse.jface.viewers.StructuredViewer.setSelection(Stru cturedViewer.java:1093)
> at
> org.eclipse.debug.internal.ui.launchConfigurations.LaunchCon figurationView.launchConfigurationAdded(LaunchConfigurationV iew.java:223)
> at
> org.eclipse.debug.internal.core.LaunchManager$ConfigurationN otifier.run(LaunchManager.java:1481)
> at
> org.eclipse.core.internal.runtime.InternalPlatform.run(Inter nalPlatform.java:616)
> at org.eclipse.core.runtime.Platform.run(Platform.java:747)
> at
> org.eclipse.debug.internal.core.LaunchManager$ConfigurationN otifier.notify(LaunchManager.java:1505)
> at
> org.eclipse.debug.internal.core.LaunchManager.launchConfigur ationAdded(LaunchManager.java:755)
> at
> org.eclipse.debug.internal.core.LaunchConfigurationWorkingCo py.writeNewFile(LaunchConfigurationWorkingCopy.java:278)
> at
> org.eclipse.debug.internal.core.LaunchConfigurationWorkingCo py.doSave0(LaunchConfigurationWorkingCopy.java:233)
> at
> org.eclipse.debug.internal.core.LaunchConfigurationWorkingCo py.doSave(LaunchConfigurationWorkingCopy.java:174)
> at
> org.eclipse.debug.internal.ui.launchConfigurations.CreateLau nchConfigurationAction.performAction(CreateLaunchConfigurati onAction.java:75)
> at
> org.eclipse.debug.internal.ui.launchConfigurations.AbstractL aunchConfigurationAction$1.run(AbstractLaunchConfigurationAc tion.java:103)
> at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator .java:69)
> at
> org.eclipse.debug.internal.ui.launchConfigurations.AbstractL aunchConfigurationAction.run(AbstractLaunchConfigurationActi on.java:106)
> at
> org.eclipse.debug.internal.ui.launchConfigurations.LaunchCon figurationsDialog$ButtonActionNew.run(LaunchConfigurationsDi alog.java:1461)
> at
> org.eclipse.debug.internal.ui.launchConfigurations.LaunchCon figurationsDialog$1.widgetSelected(LaunchConfigurationsDialo g.java:1430)
> at
> org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListe ner.java:89)
> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :82)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:796)
> at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:2772)
> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :2431)
> at org.eclipse.jface.window.Window.runEventLoop(Window.java:668 )
> at org.eclipse.jface.window.Window.open(Window.java:648)
> at
> org.eclipse.debug.internal.ui.launchConfigurations.LaunchCon figurationsDialog.open(LaunchConfigurationsDialog.java:419)
> at org.eclipse.debug.ui.DebugUITools$1.run(DebugUITools.java:38 1)
> at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator .java:69)
> at
> org.eclipse.debug.ui.DebugUITools.openLaunchConfigurationDia logOnGroup(DebugUITools.java:385)
> at
> org.eclipse.debug.ui.DebugUITools.openLaunchConfigurationDia logOnGroup(DebugUITools.java:327)
> at
> org.eclipse.debug.ui.actions.OpenLaunchDialogAction.run(Open LaunchDialogAction.java:80)
> at
> org.eclipse.debug.ui.actions.OpenLaunchDialogAction.run(Open LaunchDialogAction.java:99)
> at
> org.eclipse.ui.internal.PluginAction.runWithEvent(PluginActi on.java:276)
> at
> org.eclipse.ui.internal.WWinPluginAction.runWithEvent(WWinPl uginAction.java:206)
> at
> org.eclipse.jface.action.ActionContributionItem.handleWidget Selection(ActionContributionItem.java:915)
> at
> org.eclipse.jface.action.ActionContributionItem.access$2(Act ionContributionItem.java:866)
> at
> org.eclipse.jface.action.ActionContributionItem$7.handleEven t(ActionContributionItem.java:785)
> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :82)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:796)
> at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:2772)
> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :2431)
> at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:1377)
> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1348)
> at
> org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:254)
> at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:141)
> at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplicatio n.java:96)
> at
> org.eclipse.core.internal.runtime.PlatformActivator$1.run(Pl atformActivator.java:335)
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:273)
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:129)
> 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.basicRun(Main.java:185)
> at org.eclipse.core.launcher.Main.run(Main.java:704)
> at org.eclipse.core.launcher.Main.main(Main.java:688)
>
>
|
|
|
Powered by
FUDForum. Page generated in 0.08570 seconds