JCache文档https://cloud.google.com/appengine/docs/java/memcache/usingjcache描述了如何使用api,但是没有提到在何处查找依赖项。我猜到了
GONE
它解析除CacheFactory之外的所有类。我找到了一些对source forge的旧引用,但没有提到如何解决这些类。
Maven错误:
[错误]无法执行目标org.apache.maven.plugins:maven-compiler-plugin:3.3:在项目appengine-helloworld上编译(default-compile):编译失败:编译失败: [错误] / Users / me / Google Drive / dev / app / src / main / java / com / example / appengine / helloworld / HelloServlet.java:[26,19]找不到符号 [错误]符号:类CacheFactory
答案 0 :(得分:0)
这个问题似乎源于您在关注Hello,World时生成的helloworld示例应用程序!在5分钟内指导https://cloud.google.com/appengine/docs/java/
我用这里描述的mvn archetype命令创建了一个新项目https://cloud.google.com/appengine/docs/java/tools/maven#maven_requirements这创建了一个带有appengine jar的骨架项目并解析了jcache的东西
https://cloud.google.com/appengine/docs/java/tools/maven#maven_requirements
具体来说,依赖是
<dependency>
<groupId>com.google.appengine</groupId>
<artifactId>appengine-api-1.0-sdk</artifactId>
<version>${appengine.version}</version>
</dependency>