关于RCP的问题,求解答!

时间:2021-08-01 05:48:34
classpath:C:\Program Files\Java\jre1.6.0_02\bin;.;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.6.0_02/bin/client;C:/Program Files/Java/jre1.6.0_02/bin;C:/Program Files/Java/jre1.6.0_02/lib/i386;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Microsoft SQL Server\80\Tools\BINN.C:\Program Files\Java\jre1.6.0_02\bin;C:\Program Files\Java\jre1.6.0_02\jre\bin;C:\Program Files\MySQL\MySQL Server 5.5\bin;D:\Tools\Java\eclipse-SDK-3.7.1-win32\eclipse;
user:1
username:20082454001
password:123
身份:学生
log学生:ok
切换视图
ok
com=class org.eclipse.swt.widgets.CoolBar
com=class org.eclipse.jface.dialogs.ProgressIndicator
com=class org.eclipse.swt.widgets.ProgressBar
com=class org.eclipse.swt.widgets.ToolBar
com=class org.eclipse.swt.widgets.Composite
!SESSION 2012-04-13 11:35:53.812 -----------------------------------------------
eclipse.buildId=unknown
java.version=1.6.0_02
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=zh_CN
Framework arguments:  -application com.studentmgr.ui.application
Command-line arguments:  -application com.studentmgr.ui.application -data E:\MyWorkspace/../runtime-com.studentmgr.ui.application -dev file:E:/MyWorkspace/.metadata/.plugins/org.eclipse.pde.core/com.studentmgr.ui.application/dev.properties -os win32 -ws win32 -arch x86 -consoleLog

!ENTRY org.eclipse.ui 4 4 2012-04-13 11:36:03.703
!MESSAGE Exception in org.eclipse.ui.internal.PageLayout.stackView: org.eclipse.ui.PartInitException: Could not create view: com.studentmgr.core.view.logStudentView

!ENTRY org.eclipse.ui 4 4 2012-04-13 11:36:03.703
!MESSAGE Exception in org.eclipse.ui.internal.PageLayout.stackView: org.eclipse.ui.PartInitException: Could not create view: com.studentmgr.core.view.logStudentView
!STACK 1
org.eclipse.ui.PartInitException: Could not create view: com.studentmgr.core.view.logStudentView
at org.eclipse.ui.internal.ViewFactory.createView(ViewFactory.java:158)
at org.eclipse.ui.internal.LayoutHelper.createView(LayoutHelper.java:162)
at org.eclipse.ui.internal.PageLayout.createView(PageLayout.java:554)
at org.eclipse.ui.internal.PageLayout.stackView(PageLayout.java:863)
at org.eclipse.ui.internal.registry.PerspectiveExtensionReader.processView(PerspectiveExtensionReader.java:270)
at org.eclipse.ui.internal.registry.PerspectiveExtensionReader.processExtension(PerspectiveExtensionReader.java:118)
at org.eclipse.ui.internal.registry.PerspectiveExtensionReader.readElement(PerspectiveExtensionReader.java:355)
at org.eclipse.ui.internal.registry.RegistryReader.readElements(RegistryReader.java:144)
at org.eclipse.ui.internal.registry.RegistryReader.readExtension(RegistryReader.java:155)
at org.eclipse.ui.internal.registry.RegistryReader.readRegistry(RegistryReader.java:176)
at org.eclipse.ui.internal.registry.PerspectiveExtensionReader.extendLayout(PerspectiveExtensionReader.java:82)
at org.eclipse.ui.internal.Perspective.loadPredefinedPersp(Perspective.java:818)
at org.eclipse.ui.internal.Perspective.createPresentation(Perspective.java:270)
at org.eclipse.ui.internal.Perspective.<init>(Perspective.java:156)
at org.eclipse.ui.internal.tweaklets.Workbench3xImplementation.createPerspective(Workbench3xImplementation.java:55)
at org.eclipse.ui.internal.WorkbenchPage.createPerspective(WorkbenchPage.java:1748)
at org.eclipse.ui.internal.WorkbenchPage.init(WorkbenchPage.java:2535)
at org.eclipse.ui.internal.WorkbenchPage.<init>(WorkbenchPage.java:637)
at org.eclipse.ui.internal.tweaklets.Workbench3xImplementation.createWorkbenchPage(Workbench3xImplementation.java:39)
at org.eclipse.ui.internal.WorkbenchWindow.busyOpenPage(WorkbenchWindow.java:796)
at org.eclipse.ui.internal.Workbench$23.runWithException(Workbench.java:1224)
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:4140)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3757)
at org.eclipse.ui.application.WorkbenchAdvisor.openWindows(WorkbenchAdvisor.java:803)
at org.eclipse.ui.internal.Workbench$33.runWithException(Workbench.java:1595)
at org.eclipse.ui.internal.StartupThreading$StartupRunnable.run(StartupThreading.java:31)
at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:180)
at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:150)
at org.eclipse.swt.widgets.Display.syncExec(Display.java:4683)
at org.eclipse.ui.internal.StartupThreading.runWithoutExceptions(StartupThreading.java:94)
at org.eclipse.ui.internal.Workbench.init(Workbench.java:1590)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2623)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2494)
at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:674)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:667)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at com.studentmgr.ui.Application.start(Application.java:38)
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:344)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
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:622)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577)
at org.eclipse.equinox.launcher.Main.run(Main.java:1410)
at org.eclipse.equinox.launcher.Main.main(Main.java:1386)
!SUBENTRY 1 org.eclipse.ui 4 0 2012-04-13 11:36:03.703
!MESSAGE Could not create view: com.studentmgr.core.view.logStudentView

4 个解决方案

#1


这是我做的一个班级信息管理系统,不动的身份登录会见到不同的view,不知道为什么这个学生信息的view出不来,本人刚刚接触rcp,边学边做,坐等高手帮忙

#2


感觉 com.studentmgr.core.view.logStudentView 在切换的时候出异常了

#3


我觉得是不是学生信息的view数据库连接语句出现问题了,或者是学生信息的数据库表有问题,有的属性没有关联上

#4


搞定了,原先我是用 SWT designer 直接建的perspective,后来我用eclipse 自带的创建就ok了

#1


这是我做的一个班级信息管理系统,不动的身份登录会见到不同的view,不知道为什么这个学生信息的view出不来,本人刚刚接触rcp,边学边做,坐等高手帮忙

#2


感觉 com.studentmgr.core.view.logStudentView 在切换的时候出异常了

#3


我觉得是不是学生信息的view数据库连接语句出现问题了,或者是学生信息的数据库表有问题,有的属性没有关联上

#4


搞定了,原先我是用 SWT designer 直接建的perspective,后来我用eclipse 自带的创建就ok了