Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/376.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Spring GAE/J找不到API版本错误_Java_Google App Engine_Spring Mvc - Fatal编程技术网

Java Spring GAE/J找不到API版本错误

Java Spring GAE/J找不到API版本错误,java,google-app-engine,spring-mvc,Java,Google App Engine,Spring Mvc,我试图在GAE/J上使用springmvc3,但我遇到了这个错误,我不知道这意味着什么,有没有人有什么想法,或者给我一些关于如何解决这个问题的建议 May 21, 2010 9:50:23 AM com.google.appengine.tools.info.LocalVersionFactory getVersion INFO: Could not find API version from /opt/home/me/workspace/SpringMVC/war/WEB-INF/lib/.s

我试图在GAE/J上使用springmvc3,但我遇到了这个错误,我不知道这意味着什么,有没有人有什么想法,或者给我一些关于如何解决这个问题的建议

May 21, 2010 9:50:23 AM com.google.appengine.tools.info.LocalVersionFactory getVersion
INFO: Could not find API version from /opt/home/me/workspace/SpringMVC/war/WEB-INF/lib/.svn
java.util.zip.ZipException: error in opening zip file
    at java.util.zip.ZipFile.open(Native Method)
    at java.util.zip.ZipFile.<init>(ZipFile.java:114)
    at java.util.jar.JarFile.<init>(JarFile.java:133)
    at java.util.jar.JarFile.<init>(JarFile.java:97)
    at com.google.appengine.tools.util.ApiVersionFinder.findApiVersion(ApiVersionFinder.java:37)
    at com.google.appengine.tools.info.LocalVersionFactory.getVersion(LocalVersionFactory.java:65)
    at com.google.appengine.tools.info.UpdateCheck.getLocalVersion(UpdateCheck.java:112)
    at com.google.appengine.tools.info.UpdateCheck.checkForUpdates(UpdateCheck.java:91)
    at com.google.appengine.tools.info.UpdateCheck.doNagScreen(UpdateCheck.java:164)
    at com.google.appengine.tools.info.UpdateCheck.maybePrintNagScreen(UpdateCheck.java:132)
    at com.google.appengine.tools.development.DevAppServerMain$StartAction.apply(DevAppServerMain.java:150)
    at com.google.appengine.tools.util.Parser$ParseResult.applyArgs(Parser.java:48)
    at com.google.appengine.tools.development.DevAppServerMain.<init>(DevAppServerMain.java:113)
    at com.google.appengine.tools.development.DevAppServerMain.main(DevAppServerMain.java:89)
2010年5月21日上午9:50:23 com.google.appengine.tools.info.LocalVersionFactory getVersion
信息:在/opt/home/me/workspace/SpringMVC/war/WEB-INF/lib/.svn中找不到API版本
java.util.zip.ZipException:打开zip文件时出错
位于java.util.zip.ZipFile.open(本机方法)
位于java.util.zip.ZipFile。(ZipFile.java:114)
位于java.util.jar.JarFile。(JarFile.java:133)
位于java.util.jar.JarFile。(JarFile.java:97)
在com.google.appengine.tools.util.ApiversionFindAversion(ApiVersionFinder.java:37)
在com.google.appengine.tools.info.LocalVersionFactory.getVersion(LocalVersionFactory.java:65)上
位于com.google.appengine.tools.info.UpdateCheck.getLocalVersion(UpdateCheck.java:112)
在com.google.appengine.tools.info.UpdateCheck.checkForUpdates上(UpdateCheck.java:91)
位于com.google.appengine.tools.info.UpdateCheck.doNagScreen(UpdateCheck.java:164)
在com.google.appengine.tools.info.UpdateCheck.maybepprintnagscreen上(UpdateCheck.java:132)
在com.google.appengine.tools.development.DevAppServerMain$StartAction.apply上(DevAppServerMain.java:150)
位于com.google.appengine.tools.util.Parser$ParseResult.applyArgs(Parser.java:48)
在com.google.appengine.tools.development.DevAppServerMain.(DevAppServerMain.java:113)
位于com.google.appengine.tools.development.DevAppServerMain.main(DevAppServerMain.java:89)

只是一个猜测:看起来您已经在war文件中打包了隐藏的subversion目录(.svn)。通常不会部署这些目录。也许从war文件中删除它?

这似乎是一个常见的错误,我也经历过。有趣的是,我使用的是spring3/GAE/J,我从未遇到过这个问题。然而,我使用的是Maven,看起来有这个问题的人并不是基于Google代码问题。