2016-02-04 31 views
0

JCache文档https://cloud.google.com/appengine/docs/java/memcache/usingjcache描述了如何使用API​​,但是没有提到在哪里可以找到依赖关系。我猜对了哪里可以找到谷歌应用程序引擎JCache依赖关系

<dependency> 
    <groupId>javax.cache</groupId> 
    <artifactId>cache-api</artifactId> 
    <version>1.0.0</version> 
</dependency> 

它解决了除CacheFactory以外的所有类。我发现一些旧的引用来源伪造,但没有提及如何解决这些类。

Maven的错误:

[错误]未能执行目标org.apache.maven.plugins:Maven的编译器插件:3.3:编译(默认编译)项目的AppEngine-的HelloWorld:编译失败:编译失败: [ERROR]/Users/me/Google Drive/dev/app/src/main/java/com/example/appengine/helloworld/HelloServlet.java:[26,19]找不到符号 [ERROR] class CacheFactory

回答

0

这个问题似乎源自于使用helloworld示例应用程序,该应用程序在您遵循Hello,World时生成!在5分钟内引导https://cloud.google.com/appengine/docs/java/

我创建了这里所描述https://cloud.google.com/appengine/docs/java/tools/maven#maven_requirements这将创建与AppEngine上罐子的骨架项目MVN原型命令一个新的项目,并解决了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> 
相关问题