1.申请开发者帐号

首先注册百度的帐号,然后申请成为百度开发者(需要通过手机进行身份证验证)。

2.新建应用

点击菜单中的创建应用,我们目前选择的是Web应用。

应用创建之后,选择左边菜单的云环境,环境类型需要选择JAVA。

并新创建一个版本,输入1作为版本号

3.在百度集成开发环境中开始开发

百度提供了基于Eclipse的插件,由于该插件不能支持最新的Eclipse版本。建议下载百度的一键安装版本。百度文档中介绍了如何使用开发环境,详细请看集成开发环境使用。

打开百度集成开发环境,在Eclipse左下角点击Login to Baidu,使用你的账号登陆。然后点击工具栏中百度Logo,选择Import BAE Project,填入application和version

之后选择Java作为Project Language。

4.解决项目错误

刚导入的BAE project,在Eclipse中会报错。通过problems view可以看到是因为JRE环境配置不正确和Web运行环境设置不正确。

A.右键项目属性--选择JavaBuildPath,在Libraries中选择Add Library,之后再选择JRE System Library。

B.接下来把Java project转换为Java Web Project(Eclipse中Java Project转换为Java web Project),注意如果你的tomcat是6版本的话,请注意选择Dynamic web Module的版本不超过2.5。

设置Web应用的运行环境,在servers view中新建一个tomcat服务器。

C.和A类似,在Java Build Path中加入 Server Runtime,选择Tomcat。

D.修改hello.jsp,在hello.jsp中加入如下代码

String path = request.getContextPath();

String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";

%>

E.把项目部署到tomcat中。

至此项目错误全部解决,应该可以看到运行结果。

5.新建Servert测试

新建一个Servlet,HomeServlet,Eclipse会自动在web.xml中加入配置信息,HomeServet.java和web.xml的部分代码如下:

protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {

doPost(request, response);

}

/**

* @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response)

*/

protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {

PrintWriter out = response.getWriter();

out.println("

BAE Servlet Test.

");

}

web.xml中部分代码

HomeServlet

HomeServlet

com.qiyadeng.HomeServlet

HomeServlet

/HomeServlet

运行tomcat,可以看到如下运行成功,这样你就可以像一般的Java Web Project一样进行开发。

6.最后

BAE中Java环境中百度使用的Jetty,而不是tomcat,Jetty的好处是不需要频繁的重启,修改的代码即时就可看到运行结果。

通过SVN提交代码到BAE,如果有需要做小的修改,可以通过百度的在线编辑工具直接修改。

百度开发者中心如何创建mysql数据库_百度开发者中心BAE新建Java应用相关推荐

  1. 如何重新创建mysql数据库_重新创建数据库与数据表《 MySQL 基础 》

    前面我们介绍的一些 sql 的语句是 sql 的 ddl 的部分,也就是定义数据结构用的 ... 在接下来的视频里,我们会去看一下 sql 的另一个部分,也就是 dml ,关于数据的操作的部分 ... ...

  2. 命令创建mysql数据库_怎么在命令行创建一个mysql数据库

    哆啦的时光机 第一步:登陆到MySQL服务器 首先,你需要使用root用户登陆进你的MySQL数据库,如下: $ mysql -u root -h -p 请注意:为了能登进远程的MySQL服务器,你需 ...

  3. jsp创建mysql数据库_使用 MySQL 数据库创建简单的 JSP 应用程序(1)

    使用 MySQL 数据库创建简单的 Web 应用程序 编写人:Troy Giunipero 本文档描述了如何创建用于连接 MySQL 数据库服务器的简单 Web 应用程序.还讲述了 Web 开发中的一 ...

  4. toad创建mysql数据库_利用Toad管理本地数据库

    利用Toad管理本地数据库,相对于使用sqlplus来说,要更加直观和方便,而且,更容易操作一些,对于某些大的表格,查询结果一目了然 利用Toad管理本地数据库,相对于使用sqlplus来说,要更加直 ...

  5. dos创建mysql数据库_用命令创建MySQL数据库

    一.连接MYSQL 格式: mysql -h主机地址 -u用户名 -p用户密码 1. 连接到本机上的MYSQL. 首先打开DOS窗口,然后进入目录mysql\bin,再键入命令mysql -u roo ...

  6. vs2008创建mysql数据库_求教VS2008 C++连接MySQL数据库

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 源文件: #pragma once #ifndef __ADOConn_cpp__ #define __AODCOnn_cpp__ #include &q ...

  7. mysql动力节点百度云_动力节点MySQL数据库视频 百度云 网盘 下载

    资源名称:动力节点MySQL数据库视频 百度云 网盘 下载 # o4 E. q% ]2 ?百度网盘下载链接:[/hide]- t4 L+ S# b2 T( }! d) n& d 密码:dff7 ...

  8. 怎么创建mysql文件_怎样创建数据库?

    谢邀~树懒君精心整理了一番,接下来就4种流行数据库的创建方法介绍. 一.创建数据库简介 数据库是储存关键资料的文件系统,用数据库管理系统建立大家的数据库,就可以更好地提供安全性.如今伴随着社会发展的迅 ...

  9. phpnow mysql字符集_使用PHPnow搭建本地PHP环境+创建MySQL数据库

    要想学习WordPress建站,在本地搭建PHP环境是十分必要的,在以后的建站日子里,你可以使用这个环境来进行wordpress的程序学习.调试等工作,等你熟悉了wordpress以后,再购买域名和空 ...

  10. Java中怎样创建数据库_在java中怎样创建MySQL数据库列表给个例子 爱问知识人

    java中怎样创建MySQL数据库列表 需要使用jdbc访问数据库. 具体步骤如下: 1:加载驱动 ,返回连接 private static final String DRIVER_CLASS = & ...

最新文章

  1. 删除maven仓库中的LastUpdated文件
  2. python 复制 移动 重命名文件
  3. 计算机科学 第四次,计算机科学与技术第4次上机实验(25页)-原创力文档
  4. 滴滴产品总监:如何合理设计弹窗以保证流畅的用户体验?
  5. kingshard--一个支持sharding的MySQL Proxy项目
  6. SAP移动类型103解析
  7. JUC系列(五)| Synchonized关键字进一步理解
  8. 在linux查看内存的大小
  9. python模拟postman发https请求_【接口测试】Postman入门01-特点和简介
  10. 单片机检测stc没反应_stc单片机无法烧录,一直正在检测目标单片机怎么办?
  11. python与 积分
  12. C++头文件引入的一种小问题
  13. HP产品选件查询网站
  14. zabbix3.4.4 监控系统安装部署
  15. 二分查找递归、非递归实现(Python)
  16. html背景图片半透明写法,CSS实现背景图片透明而文字不透明效果的两种方法
  17. 华东理工大学考研计算机难度,华东理工大学(专业学位)计算机技术考研难吗
  18. Eclipse更改字体大小设置
  19. [论文总结] 深度学习在农业领域应用论文笔记7
  20. 基于单片机的坐姿(提醒)矫正系统设计

热门文章

  1. Windows使用批处理文件更改指定目录下的文件名(含序号)
  2. vue截取一个字符串_字符串截取方法
  3. mybatis@Param的作用
  4. mariadb特有函数
  5. 贪心法找钱python_python找钱?
  6. 思迅商云8版的最后一个版本_泪目!科比成为2K21第3位封面球星,将推出曼巴永恒版...
  7. 服务器系统事件id1001,WIN10事件查看器,ID1000,ID1001 問題
  8. 乔治城大学计算机科学硕士2019,[2019世界大学排名]2019乔治城大学排名
  9. 图片转pdf怎么转?怎么在电脑上把图片转成pdf?
  10. 经典sql语句 行专列 统计部门男女人数 统计员工入职时常 根据出生日期计算年龄