zoukankan      html  css  js  c++  java
  • BAE3.0上的java+tomcat代码发布

    ---------------------------------2016/01/25更新--------------------------------------

    最近两天去百度开放云,发现它再也不是以前的它了。

    基本上不能使用了!广州和北京的还可以。

    也许我们还得在等等,等到百度开放云覆盖到我们头上。

    ----------------------------------------------------------------------------------------------------------------------

    要想发布一个javaweb应用,要去百度开放云http://bce.baidu.com/,一定要区别于百度开放服务平台http://developer.baidu.com(实在不明白,为什么名字这么像)

    BAE2.0已经停止了代码发布功能,于是发现网上大部分关于BAE的文章都失效了,而且新的BAE3.0代码发布对于java+tomcat很不好搞!!

    1. 进入到BAE3.0——百度开放云http://bce.baidu.com/(注意:要有百度账号,百度知道之类的百度账号就行)

    2. 点击“应用引擎BAE”,需要购买,虽说是先使用后付钱,但你必须要有钱才能使用,所以要充值一些。

    3. 搞定之后,进入下面这个页面

    在上面点击“部署应用”

    4. 进入下面的页面

    名称随便起,最好和你项目名相同;类型,我用的是java+tomcat,我就选java+tomcat;代码版本工具用哪个选哪个;我选择的是最低的配置,0.4元/天;

    还有个域名没说,域名要好好起,和项目名一样也行,当你在BAE上部署完项目后,就可以用你起的域名加上后面的".duapp.com"访问了自己的web应用了。

    同意协议后,点击确定。

    5. 确认订单后,又进入了第3步中的页面,不同的是,现在多出了新的部署

    6. 上传项目代码

    1> 首先用SVN将BAE3.0上的空项目检出,svn地址“点击复制”就行。

    2> 然后将自己项目的war包改名为ROOT.war,并替换检出项目中的ROOT.war

    3> 最后上传BAE才能搞定。

    这是在上图的状态栏就会出现“有新版”的字样,点击操作栏的“快捷发布”,等一会刷新一下,就会发现状态栏又变为了“正常”,表示项目代码发布成功。

    7.直接点击上图的域名栏的地址,就能直接访问上传的项目了。

    感觉太麻烦了,SAE倒是可以直接上传war包,但它目前只支持jdk1.6,对于用上了1.7的开发者来说,真是伤不起啊!

    BAE的文档实在找不到,看不懂哦!为了避免以后找不到,故将目前找到的一个有用的java开发者文档记录下来。

    部署文件

    • app.conf

      app.conf用于配置自定义Web服务规则、定时任务、环境变量及远程登陆。

      详细信息参见配置app.conf

      注意:
      Java应用中的所有请求都会从lighttpd直接转给tomcat或jetty,app.conf中handlers下的所有规则都不起作用,需通过修改web.xml解决。例如,若要设置访问首页index.html,在web.xml中做如下改动:

      <welcome-file>index.jsp</welcome-file>
      

      改为:

      <welcome-file>index.html</welcome-file>
      
    • ROOT.war/root.war

      JavaRuntime支持多应用,开发者完成开发后将代码打包成war包上传,可传多个war包或目录,其中,tomcat主域名为ROOT.war,而jetty主域名为root.war,其他war包或目录的访问需要在主域名后加上代码目录的路径。

  • 相关阅读:
    Spring
    Spring
    Spring
    Spring
    JS 脱敏通用方法
    JS 实用技巧记录
    多快?好省!
    实战 | 如何使用微搭低代码实现按条件过滤数据
    2021腾讯数字生态大会落地武汉,微搭低代码专场等你来
    实战 | 如何使用微信云托管部署flask项目
  • 原文地址:https://www.cnblogs.com/lhat/p/4526180.html
Copyright © 2011-2022 走看看