Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/380.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
Google app engine DrEdit-测试应用程序:部署成功,但无法创建文本文件,无法查看用户';s谷歌硬盘_Google App Engine_Google Drive Api - Fatal编程技术网

Google app engine DrEdit-测试应用程序:部署成功,但无法创建文本文件,无法查看用户';s谷歌硬盘

Google app engine DrEdit-测试应用程序:部署成功,但无法创建文本文件,无法查看用户';s谷歌硬盘,google-app-engine,google-drive-api,Google App Engine,Google Drive Api,我想运行DrEdit代码,我已经成功地将我的DrEdit eclipse应用程序部署到Google应用程序引擎上 我从, 遵循自述文件中的所有步骤以及 在谷歌硬盘控制台上创建了我的应用程序 获取客户端id和客户端机密,替换DrEdit中的 我可以看到同意屏幕,接受后,我假设我可以创建一个文件,我可以在我的谷歌驱动器中看到该文件。但什么都没有发生 这是我的web.xml: <?xml version="1.0" encoding="utf-8"?> <web-app xmlns:

我想运行DrEdit代码,我已经成功地将我的DrEdit eclipse应用程序部署到Google应用程序引擎上

我从, 遵循自述文件中的所有步骤以及

  • 在谷歌硬盘控制台上创建了我的应用程序
  • 获取客户端id和客户端机密,替换DrEdit中的
  • 我可以看到同意屏幕,接受后,我假设我可以创建一个文件,我可以在我的谷歌驱动器中看到该文件。但什么都没有发生

    这是我的
    web.xml

    <?xml version="1.0" encoding="utf-8"?>
    <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xmlns="http://java.sun.com/xml/ns/javaee"
    xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
    xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
    http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" version="2.5">
    <servlet>
        <servlet-name>Dredit</servlet-name>
        <servlet-class>edu.csus.dredit.DrEditServlet</servlet-class>
    </servlet>
    <servlet-mapping>
        <servlet-name>Dredit</servlet-name>
        <url-pattern>/dredit</url-pattern>
    </servlet-mapping>
    <servlet>
        <servlet-name>StartPageServlet</servlet-name>
        <servlet-class>edu.csus.dredit.StartPageServlet</servlet-class>
       </servlet>
      <servlet-mapping>
        <servlet-name>StartPageServlet</servlet-name>
        <url-pattern>/start</url-pattern>
      </servlet-mapping>
      <servlet>
        <servlet-name>FileServlet</servlet-name>
        <servlet-class>edu.csus.dredit.FileServlet</servlet-class>
      </servlet>
      <servlet-mapping>
        <servlet-name>FileServlet</servlet-name>
        <url-pattern>/svc</url-pattern>
      </servlet-mapping>
      <servlet>
        <servlet-name>UserServlet</servlet-name>
        <servlet-class>edu.csus.dredit.UserServlet</servlet-class>
      </servlet>
      <servlet-mapping>
        <servlet-name>UserServlet</servlet-name>
        <url-pattern>/user</url-pattern>
      </servlet-mapping>
      <servlet>
        <servlet-name>AboutServlet</servlet-name>
        <servlet-class>edu.csus.dredit.AboutServlet</servlet-class>
      </servlet>
      <servlet-mapping>
        <servlet-name>AboutServlet</servlet-name>
        <url-pattern>/about</url-pattern>
      </servlet-mapping>
     <welcome-file-list>
       <welcome-file>start</welcome-file>
     </welcome-file-list>
      <security-constraint>
            <web-resource-collection>
                <web-resource-name>profile</web-resource-name>
               <url-pattern>/profile/*</url-pattern>
            </web-resource-collection>
            <auth-constraint>
                <role-name>*</role-name>
             </auth-constraint>
      </security-constraint>
      <security-constraint>
            <web-resource-collection>
               <web-resource-name>admin</web-resource-name>
                <url-pattern>/admin/*</url-pattern>
            </web-resource-collection>
            <auth-constraint>
                <role-name>admin</role-name>
            </auth-constraint>
        </security-constraint>
    </web-app>
    
    
    德雷特
    edu.csus.dredit.DrEditServlet
    德雷特
    /德雷特
    StartPageServlet
    edu.csus.dredit.StartPageServlet
    StartPageServlet
    /开始
    文件服务器
    edu.csus.dredit.FileServlet
    文件服务器
    /svc
    用户servlet
    edu.csus.dredit.UserServlet
    用户servlet
    /使用者
    关于Servlet
    edu.csus.dredit.AboutServlet
    关于Servlet
    /关于
    开始
    轮廓
    /侧面图/*
    *
    管理
    /管理员/*
    管理
    

    DrEdit代码中有什么错误?我没有改变任何东西

    经过多次努力,我终于能够看到DrEdit应用程序的确切输出。这就是我所做的-

  • 我已经从Git存储库下载了原始的DrEdit代码。我比较了java文件夹和php文件夹中的index.html,看到了很多变化。因此,我们继续将php index.html复制到Eclipse中的java应用程序中。这有助于将所有的.css和.js集成到index.html中

  • 我的Eclipse应用程序中缺少资源位置,因此我发现了这一点

  • 我不知道为什么,但我无法在Chrome中看到确切的输出。所以在IE中尝试过,我的机器上安装了IE 11。 通过实现上述所有步骤,我现在可以看到DrEdit应用程序的确切输出


  • 我必须说,当我在这里阅读关于DrEdit for php的帖子时,它给了我很多提示,关于我在哪里出错、寻找什么、更改什么、配置、其他文件内设置,我在这里学到的一切。这些知识帮助我制作了DrEdit for java,这是一款功能齐全的应用程序。

    无需分心,无需闲聊(阅读)。一个好的问题下面永远不会有感谢、问候或名字。安顿,如果你知道答案,请回答。有人知道我问题的答案吗。这对我的项目来说是个阻碍。我需要将我的代码集成到dredit中。如果我无法测试和运行dredit,我就无法将我的项目集成到其中。我很高兴知道dredit的理想流程。现在,我只能看到同意屏幕。此外,当我查看代码时,我看到DrEditServlet没有doGet()。有人能帮我了解一下流程是怎样的吗?