【发布时间】:2014-09-17 00:02:21
【问题描述】:
我将 ADT 从 22.x 更新到最新的 23.x,现在尝试运行项目时出现以下错误:
Errors occurred during the build.
Errors running builder 'Android Package Builder' on project 'Sample-project-1'.
com/android/utils/GrabProcessOutput$IProcessOutput
这是日志中的错误:
java.lang.NoClassDefFoundError: com/android/utils/GrabProcessOutput$IProcessOutput 在 com.android.ide.eclipse.adt.internal.build.builders.PostCompilerBuilder.build(PostCompilerBuilder.java:212) 在 org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:733) 在 org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) 在 org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) 在 org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:328) 在 org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:403) 在 org.eclipse.core.internal.resources.Project$1.run(Project.java:618) 在 org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2345) 在 org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) 在 org.eclipse.core.internal.resources.Project.build(Project.java:124) 在 com.android.ide.eclipse.adt.internal.project.ProjectHelper.doFullIncrementalDebugBuild(ProjectHelper.java:1143) 在 com.android.ide.eclipse.adt.internal.launch.LaunchConfigDelegate.launch(LaunchConfigDelegate.java:155) 在 org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:858) 在 org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:707) 在 org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1018) 在 org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1222) 在 org.eclipse.core.internal.jobs.Worker.run(Worker.java:53) 原因:java.lang.ClassNotFoundException: com.android.ide.eclipse.adt_23.0.2.1259578 找不到 com.android.utils.GrabProcessOutput$IProcessOutput 在 org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:501) 在 org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:421) 在 org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:412) 在 org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107) 在 java.lang.ClassLoader.loadClass(未知来源) ... 17 更多
当然,这对我来说都是胡言乱语。 为什么会发生这种情况,我该如何解决?
【问题讨论】:
-
查看此链接希望对您有所帮助。 stackoverflow.com/questions/10684318/…
-
我已经读过,我不明白任何答案如何适用于我。都是关于 Linux 和关键工具的,不知道那是什么,我的 Eclipse 在我一个小时前更新之前运行良好。
标签: android eclipse adt eclipse-adt