在百度开发者平台上部署web项目
来源:互联网 发布:wamp mysql 无法启动 编辑:程序博客网 时间:2024/05/21 06:48
这两天在百度开发者平台上部署了web项目,部署的过程中遇到了不少的问题,在此记录下,希望可以帮助到网友们。
首先,需要声明,我使用的是SpringMVC+Spring+jdbc的方式进行编码的。
下面就开始吧。
第一步,肯定需要注册登录啦。这里不赘述了。
第二步,登录以后,可以直接点击快速创建应用,
然后按照下面是顺序进行设置(1是随便输的,2看情况自己选)
之后可以得到这样的画面:
在这里可以生成APIKEY和SECRETKEY其中SECRETKEY不能让别人知道,否则别人容易对自己的项目展开攻击。
第三步,就是进行云环境的设置:
在提示创建成功后就会跳到创建版本的页面,在这里先不进行版本的创建。
第四步,创建数据库,点击mysql数据库:
在新跳转的页面上点击创建数据库,
点击phpMyadmin:
选择文件是选择一个sql文件,将本地数据库导入进来。在选择你的编码方式。最后执行。这样数据库就上传好了。
下面进行版本创建。
在版本创建之前需要对代码进行更改。
(1)代码中不能使用连接池进行连接,要用jdbc直接连接的方式。
(2)如果需要用到session的话需要在WEB-INF下新建一个duapp-web.xml文件,并在文件中加入代码:
<?xml version="1.0" encoding="utf-8"?>
<du-web-app xmlns="http://bae.baidu.com/java/1.0">
<sessions-enabled>true</sessions-enabled>
<static-files>
<include path="/**.html" expiration ="access 1 months" />
</static-files>
</du-web-app>
红色字体为开启session。
(3)在将数据库连接时的数据库名称修改为刚才新建数据库时生成的名称,并且将用户名改为APIKEY将密码改为SECRETKEY。
(4)最后需要注意的是我们平常写的sql语句是大小写不明感的但在这里是sql语句是大小写敏感的
第五步,在修改完代码后,将项目打成war包。
在保存完成后出来如下页面:
这样应该就算完成了。点击预览可以看见自己的网站了。
或者点击上线,就可以在公网上访问自己的网站了。
- 在百度开发者平台上部署web项目
- 在Heroku平台上部署maven webapp(java web)项目
- 在服务器上部署web项目。
- 在阿里云上部署web项目
- 关于在weblogic上部署web项目
- 在百度开放云平台上构建Web App
- 在百度开放云平台上构建Web App
- 使用maven在Windows平台上重部署web应用
- 百度地图开发者平台API项目应用
- Eclipse中的WEB项目打包部署在服务器上
- IntellijIDEA 12 导入web项目并部署在Tomcat上
- web项目在tomcat上不能部署的解决方法
- 部署在tomcat上的java web项目连接SQLservices
- 使用jfinal开发的web项目在liunx上部署
- 在eclipse上部署web项目调错笔记
- linux上部署web项目
- tomcat上部署web项目
- 在google云平台上部署Java web工程(在google app engine上部署自己的应用)
- Hibernate关联关系映射
- opengl像素格式和RC管理
- 提高你的Java代码质量吧:提防包装类型的null值
- fragement的生命周期
- 使用tcpdump对Android进行网络抓包
- 在百度开发者平台上部署web项目
- 为了在C语言环境中抓住异常。。。
- [Android] 使用Webview进行OAUTH
- jsp上传下载上篇
- java 多线程 synchronized 入门博文二
- 如何使用UIAutomation进行iOS自动化测试(Part I)
- Android仿人人客户端(v5.7.1)——个人主页(三)
- 一步一步学Entity Framework 4.x (3)
- 儒家修炼之道