急啊~Eclipse的Debug中有个Variables窗口的错误信息

问题描述

以前查看变量的窗口现在显示如下信息Unable to create view: Argument not valid请问是怎么回事?java.lang.IllegalArgumentException: Argument not validat org.eclipse.swt.SWT.error(SWT.java:3358)at org.eclipse.swt.SWT.error(SWT.java:3297)at org.eclipse.swt.SWT.error(SWT.java:3268)at org.eclipse.swt.custom.SashForm.setWeights(SashForm.java:372)at org.eclipse.debug.internal.ui.views.variables.VariablesView.showDetailPane(VariablesView.java:763)at org.eclipse.debug.internal.ui.views.variables.VariablesView.setDetailPaneOrientation(VariablesView.java:747)at org.eclipse.debug.internal.ui.views.variables.VariablesView.createViewer(VariablesView.java:561)at org.eclipse.debug.ui.AbstractDebugView$ViewerPage.createControl(AbstractDebugView.java:270)at org.eclipse.debug.ui.AbstractDebugView.createDefaultPage(AbstractDebugView.java:358)at org.eclipse.ui.part.PageBookView.createPartControl(PageBookView.java:473)at org.eclipse.debug.ui.AbstractDebugView.createPartControl(AbstractDebugView.java:319)at org.eclipse.ui.internal.ViewReference.createPartHelper(ViewReference.java:332)at org.eclipse.ui.internal.ViewReference.createPart(ViewReference.java:197)at org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:566)at org.eclipse.ui.internal.Perspective.showView(Perspective.java:1675)at org.eclipse.ui.internal.WorkbenchPage.busyShowView(WorkbenchPage.java:987)at org.eclipse.ui.internal.WorkbenchPage.access$13(WorkbenchPage.java:968)at org.eclipse.ui.internal.WorkbenchPage$13.run(WorkbenchPage.java:3514)at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67)at org.eclipse.ui.internal.WorkbenchPage.showView(WorkbenchPage.java:3511)at org.eclipse.ui.internal.WorkbenchPage.showView(WorkbenchPage.java:3487)at org.eclipse.ui.internal.ShowViewAction.run(ShowViewAction.java:76)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:1930)at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1894)at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:422)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(NativeMethodAccessorImpl.java:39)at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)at java.lang.reflect.Method.invoke(Method.java:324)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) 问题补充:单眼皮大娘 写道

解决方案

我不清楚你的代码,所以无法明确指出。主要是我记不清哪些是系统函数,哪些是你写的~
解决方案二:
是说你的SWT中的参数不合法。仔细查看下你的SWT参数,只要有不合适的都会抱这种错误。

时间: 2024-09-07 06:57:20

急啊~Eclipse的Debug中有个Variables窗口的错误信息的相关文章

调试-【急】我在debug里运行成功,但是出不了mfc的对话框

问题描述 [急]我在debug里运行成功,但是出不了mfc的对话框 用release编译正常,我打开debug的文件夹,打开exe文件也不行,点了没反应... release里面的点开正常.这是怎么回事?以前都有用的,包括其他的程序都没问题,只有这一个程序有问题: 是代码里面删了什么东西还是设置了什么? 解决方案 debug和release的配置要相同才行. 比如:在debug下加载了一个库,那么在release下也要同样操作一遍,才能是配置相同. 解决方案二: debug和release的配置

在 Eclipse 中 Debug Maven 项目“source not found”问题解决

问题 在 Eclipse 中 Debug Maven 项目出现"Source not found",无法定位到断点的源码位置. 原因 Eclipse 中 Debug 时未关联上源码,所以找不见 解决:关联上源码 点击"Edit Source Lookup Path" 点击"Add" 关联上相关的项目源码,即可

eclipse使用debug模式启动web服务报错

问题描述 eclipse使用debug模式启动web服务报错,使用run方式就正常.报错异常如下:SEVERE: Catalina.start: org.apache.catalina.LifecycleException: Failed to start component [StandardServer[8005]]at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:152)at org.apache.cata

关于eclipse的debug。

问题描述 关于eclipse的debug. 在使用debug模式时每次到断点就会停住,但有的时候想查本次操作的数据是否正确,就只能按住F8等debug结束.请教各位有什么快捷方法,可以在debug模式下跳过本次操作? 我知道F6是下一句代码,F5是进入方法,F8跳到下一个断点. 我的问题是:如何让本次操作在调试的情况下,直接通过无视断点,因为我需要很快得到运行结果又不想取消之前设置的断点,有这样的功能吗? 解决方案 转载至: 1.进入debug模式(基础知识列表) 1.设置断点 2.启动serv

调试-eclipse 断点debug不了

问题描述 eclipse 断点debug不了 今天用eclipse开发项目时,发现断点突然调试不下去了,不往下一行走,报错如下: eclipse设置如下: build.xml配置如下: 求大牛解惑 解决方案 是不是eclipse里的源代码跟编译后运行的class/jar包文件版本不一致造成的? 版本不一致,导致行号对不上. 一般情况下eclipse中断不进去都是这类原因. 解决方案二: eclipse没设断点还会debug的解决Eclipse Debug方法,命中次数与条件断点eclipse--

利用Eclipse远程Debug Jboss

     大家的应用发布以后,有时候需要直接在服务器上进行远程调试,以下是远程调试Jboss的方法我们的Eclipse用的是3.2.2,Jboss是4.2.2 1.设定Jboss的启动参数,把Debug端口放开      打开[jboss-4.2.2.GAbinrun.conf]文件,把47行的注释放开,如下所示 # Sample JPDA settings for remote socket debugingJAVA_OPTS="$JAVA_OPTS -Xrunjdwp:transport=d

spring-在用eclipse启动maven项目的时候报的错误 这是什么情况

问题描述 在用eclipse启动maven项目的时候报的错误 这是什么情况 在用eclipse启动maven项目的时候报的错误,如果我用eclipse插件启用项目就报下面的错误,但是我用server的方式启动就不会报这个错,这是怎么回事啊?求大神们指教 14:51:31.297 [main] DEBUG o.s.v.b.OptionalValidatorFactoryBean - Failed to set up a Bean Validation provider javax.validati

报空指针异常,但是我debug到对象是有值的,执行查询方法就报错,错误信息如下:

问题描述 报空指针异常,但是我debug到对象是有值的,执行查询方法就报错,错误信息如下: 5C java.lang.NullPointerException at net.shop.services.manage.account.impl.AccountServiceImpl.selectCount(AccountServiceImpl.java:44) at net.shop.web.action.manage.account.AccountAction.unique(AccountActi

[分享]eclipse 3.0 中jre设置的小错误导致在java文件中连接数据库失败

错误|连接数据库 java.lang.ClassNotFoundException: org.gjt.mm.mysq.Driver这也许是最普遍的错误了,一般解决方法就是检查数据库驱动是否安装到jdk目录下 (如:将mysql-connector-1-3-1.jar文件copy到jdk目录下的lib文件夹中) classpath是否设置了驱动的目录 (CLASSPATH=.;D:\j2sdk\lib\dt.jar;D:\j2sdk\lib\tools.jar;D:\j2sdk\lib\mysql