首页 文章

Eclipse Javadoc错误/异常

提问于
浏览
1

我试图在Eclipse中将javadoc附加到Guava . 我将javadoc位置设置为http://guava-libraries.googlecode.com/svn/trunk/javadoc/,验证通过 . 当我在Guava类上按F2(强制显示javadoc)时,我得到以下错误 . 我做错了什么?

eclipse.buildId = M20110909-1335 java.version = 1.6.0_29 java.vendor = Sun Microsystems Inc. BootLoader常量:OS = win32,ARCH = x86_64,WS = win32,NL = en_US命令行参数:-os win32 -ws win32 -arch x86_64

错误Thu Oct 27 14:46:53 PDT 2011字符串索引超出范围:-10

java.lang.StringIndexOutOfBoundsException:字符串索引超出范围:-10在java.lang.Sche.BeckBounds(String.java:397)处于java.lang.String . (String.java:442)at or.e.eclipse.jdt . 在org.eclipse.jdt.internal.core.BinaryType.getAttachedJavadoc的org.eclipse.jdt.internal.core.BinaryType.getJavadocContents(BinaryType.java:1037)的internal.core.JavaElement.getURLContents(JavaElement.java:786) BinaryType.java:995)在org.eclipse.jdt.internal.ui.text.java.hover.JavadocHover的org.eclipse.jdt.internal.ui.text.javadoc.JavadocContentAccess2.getHTMLContent(JavadocContentAccess2.java:462) . getHoverInfo(JavadocHover.java:621)位于org.eclipse.jdt.internal.ui.text.java的org.eclipse.jdt.internal.ui.text.java.hover.JavadocHover.internalGetHoverInfo(JavadocHover.java:567) . hover.JavadocHover.getHoverInfo2(JavadocHover.java:559)位于org.eclipse.jdt.internal.ui的org.eclipse.jdt.internal.ui.text.java.hover.JavaTypeHover.getHoverInfo2(JavaTypeHover.java:73) . text.java.hover.JavaInformationProvider.getInform ating2(JavaInformationProvider.java:67)org.eclipse.jface.text.information.InformationPresenter.computeInformation(InformationPresenter.java:344)org.eclipse.jface.text.AbstractInformationControlManager.doShowInformation(AbstractInformationControlManager.java:1131)at org .eclipse.jface.text.AbstractInformationControlManager.showInformation(AbstractInformationControlManager.java:1121)org.eclipse.jop.textOource(SourceViewer.java:941)org.eclipse.jface.text.source.projection上的org.eclipse.jface.text.source.SourceViewer.doOperation(SourceViewer.java:941)位于org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor $ AdaptedSourceViewer的org.eclipse.jdt.internal.ui.javaeditor.JavaSourceViewer.doOperation(JavaSourceViewer.java:191)的.ProjectionViewer.doOperation(ProjectionViewer.java:1534) .doOperation(CompilationUnitEditor.java:200)org.eclipse.ui.texteditor.TextOperationAction $ 1.run(TextOperationAction.java:128)atg.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)at org .eclipse.ui.texteditor.TextOperatio nAction.run(TextOperationAction.java:126)org.eclipse.ui.texteditor.AbstractTextEditor $ InformationDispatchAction.run(AbstractTextEditor.java:1904)org.eclipse.jface.action.Action.runWithEvent(Action.java:498) org.eclipse.ui.com.ActionHandler.exe执行(ActionHandler.java:185)org.eclipse.core.commands.Command上的org.eclipse.ui.internal.handlers.LegacyHandlerWrapper.execute(LegacyHandlerWrapper.java:109) .executeWithChecks(Command.java:476)atg.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:508)org.eclipse.ui.internal.handlers.HandlerService.executeCommand(HandlerService.java:169)at at org.eclipse.ui.internal.keys.WorkbenchKeyboard.executeCommand(WorkbenchKeyboard.java:468)位于org.eclipse.ui.internal的org.eclipse.ui.internal.keys.WorkbenchKeyboard.press(WorkbenchKeyboard.java:786) . keys.WorkbenchKeyboard.processKeyEvent(WorkbenchKeyboard.java:885)at org.eclipse.ui.internal.keys.WorkbenchKeyboard.filterKeySequenceBindings(Workbe) nchKeyboard.java:567)atg.eclipse.ui.internal.keys.WorkbenchKeyboard.access $ 3(WorkbenchKeyboard.java:508)org.eclipse.ui.internal.keys.WorkbenchKeyboard $ KeyDownFilter.handleEvent(WorkbenchKeyboard.java:123) )org.eclipse.swt.wtits.EventTable.sendEvent(EventTable.java:84)中的org.eclipse.swt.wts.widget.Display.filterEvent(Display.java:1262)org.eclipse.swt.widgets.Widget上的org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) . sendEvent(Widget.java:1052)位于org.eclipse上的org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1077)的org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1062) .swt.widgets.Widget.sendKeyEvent(Widget.java:1104)位于org.eclipse.swt.wts.wwt.wm上的org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1100)(Widget.java) :1809)org.eclipse.swt.wts.WM_KEYDOWN(Control.java:4892)位于org.eclipse.swt.wts.widgets上的org.eclipse.swt.widgets.Control.windowProc(Control.java:4560)上的org.eclipse.swt.widgets.Control.WM_KEYDOWN(Control.java:4892) . Canvas.windowProc(Canvas.java:341)at或者在org.eclipse.swt.wt.wt.net.DispatchMessage上的org.eclipse.swt.wt.internal.win32.OS.DispatchMessageW(本地方法)中的org.eclipse.swt.widgets.Display.windowProc(Display.java:4985) (OS.java:2531)位于org.eclipse的org.eclipse.wt.widgets.Display.readAndDispatch(Display.java:3752)org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2696) . 在org.eclipse.ui.internal.Workbench $ 7.run(工作台 . java:674)在Org.eclipse.ui上的org.eclipse.R.运行 . 或者在org.eclipse.ui上的org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:667)的org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) .PlatformUI.createAndRunWorkbench(PlatformUI.java:149)org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:123)org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle) .java:196)org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .runApplication(EclipseAppLauncher.java:110)位于org.eclipse.core.runtime.adaptor.EclipseStarter.run上的org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)(EclipseStarter.java) :344)atg.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39 )atg.eclipse.equinox.launcher.Main.invokeFramework(Main.java:)中的sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)at java.lang.reflect.Method.invoke(Method.java:597) 622)org.eclipse.equinox.launcher.Main.basicRun(Main.java:577)org.eclipse.equinox.launcher.Main.run(Main.java:1410)org.eclipse.equinox.launcher.Main . 主要(Main.java:1386)

1 回答

  • 0

    我通过删除库并将其重新添加来修复它 . 我应该首先完成此操作,但我将它隔开 . 编辑:现在又被打破了 . 我不知道发生了什么 .

相关问题