gpt4 book ai didi

android - Eclipse中的间歇性RequestFactory错误

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:13:21 25 4
gpt4 key购买 nike

我已经在 AppEngine 连接的 Android 项目中成功使用 RequestFactory 好几个月了。不过,有时我在将 RequestFactory 子类化的文件中遇到问题

public interface MyRequestFactory extends RequestFactory {
...
}

Eclipse 在“public interface...”这一行给了我一个红色的 X,我得到的错误如下所示。 (请注意,这不是运行时,它只是在我编辑时出现在 Eclipse 窗口中)

奇怪的是,我通常可以做一些项目->清理并编辑代码几次,从不做任何实际的代码更改,然后“保存”,问题总是会消失。不过这次它卡住了。

有什么想法吗?

java.lang.NullPointerException at
org.eclipse.jdt.apt.core.internal.AptCompilationParticipant.addJava6GeneratedFile(AptCompilationParticipant.java:272) at
org.eclipse.jdt.internal.apt.pluggable.core.dispatch.IdeProcessingEnvImpl.addNewUnit(IdeProcessingEnvImpl.java:132) at
org.eclipse.jdt.internal.apt.pluggable.core.filer.IdeJavaSourceOutputStream.close(IdeJavaSourceOutputStream.java:72) at sun.nio.cs.StreamEncoder.implClose(StreamEncoder.java:319) at sun.nio.cs.StreamEncoder.close(StreamEncoder.java:148) at
java.io.OutputStreamWriter.close(OutputStreamWriter.java:233) at java.io.BufferedWriter.close(BufferedWriter.java:265) at
java.io.PrintWriter.close(PrintWriter.java:312) at
com.google.web.bindery.requestfactory.apt.DeobfuscatorBuilder.visitType(DeobfuscatorBuilder.java:146) at
com.google.web.bindery.requestfactory.apt.DeobfuscatorBuilder.visitType(DeobfuscatorBuilder.java:43) at
org.eclipse.jdt.internal.compiler.apt.model.TypeElementImpl.accept(TypeElementImpl.java:60) at
javax.lang.model.util.ElementScanner6.scan(ElementScanner6.java:139) at
com.google.web.bindery.requestfactory.apt.ScannerBase.scan(ScannerBase.java:63) at
com.google.web.bindery.requestfactory.apt.State.executeJobs(State.java:248) at
com.google.web.bindery.requestfactory.apt.RfValidator.process(RfValidator.java:83) at
org.eclipse.jdt.internal.compiler.apt.dispatch.RoundDispatcher.handleProcessor(RoundDispatcher.java:139) at
org.eclipse.jdt.internal.compiler.apt.dispatch.RoundDispatcher.round(RoundDispatcher.java:121) at
org.eclipse.jdt.internal.compiler.apt.dispatch.BaseAnnotationProcessorManager.processAnnotations(BaseAnnotationProcessorManag er.java:159) at
org.eclipse.jdt.internal.apt.pluggable.core.dispatch.IdeAnnotationProcessorManager.processAnnotations(IdeAnnotationProcessorMan ager.java:134) at org.eclipse.jdt.internal.compiler.Compiler.processAnnotations(Compiler.java:813) at
org.eclipse.jdt.internal.compiler.Compiler.compile(Compiler.java:432) at
org.eclipse.jdt.internal.core.builder.AbstractImageBuilder.compile(AbstractImageBuilder.java:364) at
org.eclipse.jdt.internal.core.builder.IncrementalImageBuilder.compile(IncrementalImageBuilder.java:329) at
org.eclipse.jdt.internal.core.builder.AbstractImageBuilder.compile(AbstractImageBuilder.java:301) at
org.eclipse.jdt.internal.core.builder.IncrementalImageBuilder.build(IncrementalImageBuilder.java:134) at
org.eclipse.jdt.internal.core.builder.JavaBuilder.buildDeltas(JavaBuilder.java:265) at
org.eclipse.jdt.internal.core.builder.JavaBuilder.build(JavaBuilder.java:193) at org.eclipse.core.internal.events.BuildManager $2.run(BuildManager.java:728) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at
org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:199) at
org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:239) at org.eclipse.core.internal.events.BuildManager $1.run(BuildManager.java:292) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at
org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:295) at
org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:351) at
org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:374) at
org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at
org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)

最佳答案

这是一个已知的 Eclipse 错误。我找到的唯一解决方案是重新启动 Eclipse。有时我必须在没有注释的情况下编译然后重新启动。

关于android - Eclipse中的间歇性RequestFactory错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11278877/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com