我有一个应用引擎Google云端点项目,其来源我大约八个月没有开通。今天我打开了源代码,在整个地方找到了一堆日食红色下划线。我不确定为什么会这样做。有谁知道问题可能是什么?我的所有端点注释都有红色下划线。实施例
@Api(
name = "...",
namespace = @ApiNamespace(ownerDomain = "…", ownerName = "...", packagePath = ""),
version = "v1",
description = "...",
defaultVersion = AnnotationBoolean.TRUE)
和ApiMethod,name和httpMethod在下面的
中@ApiMethod(name = "registerUser", httpMethod = HttpMethod.POST)
我使用java 6构建了项目。但是我不认为这会影响我的注释?有谁知道如何将我的项目恢复到工作状态?
我明白错误的问题可能会给我一个错误的答案,但我对如何提出这个问题感到很失望。我的日食是最新的,我的app-engine是最新的等等。我一定肯定错过了什么。我只是不知道是什么。
重要说明:实际项目是在app-engine上运行正常。我只是决定在项目中添加更多功能,这就是我在本地(也是唯一)源中找到所有红色下划线的方式。
答案 0 :(得分:0)
我偶尔会遇到类似的问题而且没有明确的解决方案。一个艰难的方法是使用全新的Eclipse和Java 7创建一个新项目,并逐步将所有现有代码导入其中。 AppEngine不再支持Java 6。