当前位置: 首页 > 知识库问答 >
问题:

Eclipse插件“Questoid SQLite Browser”得到错误org.antlr.runtime.recognitionException

韩景辉
2023-03-14

试图在我的mac上使用Eclipse插件Android-sqlite-browser-for-Eclipse,但在模拟器上打开一个数据库文件时,会出现下面列出的错误。

java.lang.ClassNotFoundException:org.antlr.runtime.recognitionException at org.eclipse.osgi.internal.loader.bundleloader.findClassInternal(bundleloader.java:501)at org.eclipse.osgi.internal.loader.bundleloader.findClass(bundleloader.java:421)at org.eclipse.osgi.internal.loader.findClass(bundleloader.java:412)at在org.tmatesoft.sqljet.core.table.sqljetdb$2..runWithLock(sqljetdb.java:249)在org.tmatesoft.sqljet.core.table.sqljetdb.runWithLock(sqljetdb.java:307)在org.tmatesoft.sqljet.core.table.sqljetdb.readschema(sqljetdb.java:244)在org.tmatesoft.sqljet.refreshschema getschemainternal(sqljetdb.java:338)在org.tmatesoft.sqljet.core.table.sqljetdb.getschema(sqljetdb.java:333)在com.questoid.sqlitebrowser.view.sqlitebrowserview.getsqljetSchema(sqlitebrowserview.java:168)在com.questoid.sqlitebrowser.view.sqlitebrowserview.createpartControl(sqlitebrowserview.java:77)在org.eclipse.ui.internal.viewreference.createParthelper(viewreference.java:386),在org.eclipse.ui.internal.viewreference.java:240),在(workbenchpage.java:1145)在org.eclipse.ui.internal.workbenchpage$20.运行(workbenchpage.java:3925)在org.eclipse.swt.custom.busyindicator.showwhil(busyindicator.java:70)在org.eclipse.ui.internal.workbendicpage.java:3922)在org.eclipse.ui.internal.workbendicpage.showview(workbenchpage.java:3898)在izer.java:180)在org.eclipse.ui.internal.uisynchronizer.syncexec(uisynchronizer.java:150)在org.eclipse.swt.widgets.display.syncexec(display.java:4605)在com.questoid.sqliteBrowser.sqliteBrowserPluginStartup$3.run(sqliteBrowserPluginStartup$3.run(sqliteBrowserPluginStartup:141)在.Access$2(ActionContributionItem.java:501)在org.eclipse.jface.action.action.ActionContributionItem.java:6.HandleEvent(ActionContributionItem.java:452)在org.eclipse.swt.widgets.eventtable.sendevent(eventtable.java:84)在org.eclipse.swt.widgets.display.sendevent(eventtable.java:84)在org.eclipse.swt.widgets.widget.NotifyListeners(widget.java:1271)Lipse.swt.widgets.display.rundeferredevents(display.java:3980)在org.eclipse.swt.widgets.display.readanddispatch(display.java:3619)在org.eclipse.ui.internal.workbench.runeventloop(workbench.java:2701)在org.eclipse.ui.internal.workbench.runui(workbench.java:2701)在在org.eclipse.ui.internal.workbench.createandrunworkbench(workbench.java:668)在org.eclipse.ui.platformui.createandrunworkbench(platformui.java:149)在org.eclipse.ui.internal.ide.application.ideapplication.start(ideapplication.java:124)在org.eclipse.equinox.internal.app.eclipseapphandle.run(eclipseapphandle.java:196)开始(eclipseapplauncher.jAVA:79)在org.eclipse.core.runtime.adaptor.eclipsestarter.run(eclipsestarter.java:353)在org.eclipse.core.runtime.adaptor.eclipsestarter.run(eclipsestarter.java:180)在sun.reflect.nativeMethodAccessorImpl.invoke0(原生方法)在sun.reflect.nativeMethodAccessorImpl.invoke(nativeMethodAccessorImpl.java:39)在InvokeFramework(Main.java:629)在org.eclipse.equinox.launcher.main.basicrun(Main.java:584)在org.eclipse.equinox.launcher.main.run(Main.java:1438)

共有1个答案

宗政松
2023-03-14

我没有在MAC上使用过eclipse,但我们在Windows或Linux中所做的是,将antlr.jar复制到应用程序库文件夹中。如果您已经在类路径中添加了lib文件夹,只需从eclipse刷新项目,它就可以工作了。

如果还没有添加lib路径,右键单击ProjectExplorer窗格上的项目,单击Properties,选择左侧窗格上的Java->BuildPath->User Libraries选择Add External Jars按钮,浏览到antlr jar所在的位置,然后选择antlr jar。单击确定,单击完成,刷新并重新生成

 类似资料:
  • 我正在尝试演示应用程序,但是当在中导入项目时,我在pom.xml文件中得到以下错误

  • 尝试在我的mac上使用Eclipse插件android-sqlite-browser-for-eclipse,但在尝试打开模拟器上的DB文件时,却遇到如下所列的错误。 一些谷歌搜索让我找到了这一点,所以我下载了,但是我应该把它放在哪里,如何让插件找到它呢?

  • http://www.SonarLint.org/Eclipse/:和“2016年6月3日-我们发布了SonarLint for Eclipse的2.1.0版本,并扩展了对SonarQube 4.5.4+的支持”, 最新的版本是2.1我已经安装了。我的SonarQube服务器是4.5.4。我是不是错过了什么,或者有什么解决办法。

  • 我正在尝试下载Eclipse Neon中的tomcat插件。我是怎么下载的。但是当我尝试使用Windows为tomcat设置首选项时->Preferences->tomcat。它给了我下面的错误。我认为Eclipse中缺少一些插件激活器。如果你能看一下。 由:org.osgi.framework.BundleException引起:加载束激活器时出错。在org.eclipse.osgi.inter

  • 在使用Eclipse Jetty插件(http://marketplace.Eclipse.org/content/Eclipse-Jetty?mpc=true&mpc_state=)时,我开始出现以下错误: 在Windows和MacOs X系统上的两个独立项目中开始出现这种情况。请注意,常规的Jetty部署以及Jetty runner Maven插件都非常有效,问题似乎只出现在Eclipse插件

  • 我使用的是JDK1.6(由于依赖关系),为了从xsd生成类,我添加了maven-jaxb2插件,如pom中所示。xml。 但日食(开普勒)抱怨如下。 分析命令行[[-Xsimplify,-spoint,D:\test\workspace\sample\target\generated sources\xjc\META-INF\sun jaxb.epoint]]时出错(org.jvnet.jaxb2