当前位置: 首页 > 知识库问答 >
问题:

google doc api中的异常错误

璩华辉
2023-03-14

我是谷歌API的新手。我试图创建一个简单的web应用程序(Java EE)来从google Doc读取DocumentListFeed。我在servlet中的代码是:

    try 
    {   
        DocsService service = new DocsService("Document List Demo");
        service.setUserCredentials(NAME, PASSWORD);

        response.getWriter().println("helloooooo");


        //URL documentListFeedUrl = new URL("http://docs.google.com/feeds/documents/private/full");     
        URL documentListFeedUrl = new URL("https://docs.google.com/feeds/default/private/full?v=3");        
        DocumentListFeed feed = service.getFeed(documentListFeedUrl, DocumentListFeed.class);

        for(DocumentListEntry entry : feed.getEntries())
        {
            response.getWriter().println(entry.getTitle().getPlainText());
        }



    }   

    catch (Exception e)
    {

        response.getWriter().println(e);
    }
}

我正在使用Glassfish服务器和Ecllipse。并添加了外部jar文件:activation.jar,guava-r07.jar,mail.jar,servlet.jar,gdata-client-1.0.jar,gdata-client-meta-1.0.jar,gdata-core-1.0.jar,gdata-media-1.0.jar,gdata-docs-3.0.jar,gdata-docs-meta-3.0.jar。

我已经将相同的代码复制到java standard edition中,并且运行良好。能告诉我为什么这个东西不能在Java EE中工作吗?是GlassFish服务器的问题吗?

共有1个答案

端木令
2023-03-14

这仅仅意味着JAR不存在于您的Glassfish服务器类路径中。将列出的所有JAR添加到yuor glassfish服务器类路径中。由于我不是Glassfish专家,所以我无法帮助您将JAR添加到服务器中。在weblogic的情况下,您只需要打包项目APP-INF目录中的所有JAR。

希望有帮助。

 类似资料:
  • 问题内容: 您认为可以在异常内使用错误代码来指定错误类型吗?请看下面的代码: 我知道在此示例中使用枚举而不是字符串会更好,但是我实际上担心错误代码的概念。您认为在这里异常层次结构会更好吗?我找不到任何权威来源指出异常中的错误代码是反模式的。谢谢。 问题答案: 如果您想根据导致异常(无效名称或无效ID)的原因做出不同的响应(在代码中),那么我建议您使用不同的异常。 如果不是,那么您甚至不需要该方法,

  • 目录表 错误 try..except 处理异常 引发异常 如何引发异常 try..finally 使用finally 概括 当你的程序中出现某些 异常的 状况的时候,异常就发生了。例如,当你想要读某个文件的时候,而那个文件不存在。或者在程序运行的时候,你不小心把它删除了。上述这些情况可以使用异常来处理。 假如你的程序中有一些无效的语句,会怎么样呢?Python会引发并告诉你那里有一个错误,从而处理

  • Python 程序的执行过程中,当发生错误时会引起一个事件,该事件被称为异常。例如: 如果程序中有语法错误,会产生 SyntaxError 类型的异常 执行除以 0 的运算,会产生 ZeroDivisionError 类型的异常 打开一个不存在的文件,会产生 IOError 类型的异常 编程中常见的异常类型总结如下: 异常名称 描述 ZeroDivisionError 除(或取模)零 Assert

  • 问题内容: 我正在使用Eclipse编译和运行我的Java代码。 这是我得到的错误。 这是我的代码 File.txt 我在项目的同一文件夹中创建了file.txt。 问题答案: 您的文件应直接位于项目文件夹下,而不应位于其他任何子文件夹内。 因此,如果您的项目文件夹为,则其文件夹结构(虽然不完整)应类似于:- 它不应该是文件夹。 或者,您可以提供以下相对于项目文件夹的路径,以在以下位置搜索文件:-

  • 我已经为发送电子邮件编写了自己的代码点火器模型。直到最近我开始出现这个错误,一切都很好: 致命错误:无法在/home/mysite/public\u html/subdir/application/libraries/phpmailer/class中重新声明类phpmailerException。phpmailer。php在线2319 我正在使用: 代码点火器2 PHP点火器5.1 我尝试了以下方

  • 忽略on_member_remove Traceback中的异常(最近一次调用为last):文件“C:\Users\Filbert\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.8_qbz5n2kfra8p0\LocalCache\Local Packages\Python38\site Packages\discord\clie