zoukankan      html  css  js  c++  java
  • 部署Java Web项目到Heroku

    1.在Heroku上创建一个新的App

    2. 创建成功后添加对MYSQL的支持,点击find more add-ons

    3. 这里我选择的是 JawsDB Mysql

    4.添加成功后我们可以查看数据库的配置

    5.接着在本地通过mysql workbench连接上远程数据库,并执行相应的sql语句来创建应用所需要的数据库和表

    6. 接着我们需要将Web项目中数据库连接文件的设置改成上面对应的配置. DB_CONNECTION字段为 jdbc:mysql:/远程主机名:3306/数据库名

    7.---划重点,接着我们将连接mysql所需要的mysql-connector.jar包引入WEB-INF文件中,这里一定要引入,如果仅仅是本地add mysql-connector.jar包到Reference里直接导出的话,在远端服务器上,运行app试图连接数据库时,会报class not found的错误。在项目上右击选择propertise.

    8.加入后,我们右击项目,选择export --> war file,这里我将war导出到了桌面

     

    9. 接下来我们添加本地命令行对Heroku的支持。

    通过链接 https://devcenter.heroku.com/articles/heroku-cli#download-and-install 安装好Heroku

    通过 heroku plugins:install heroku-cli-deploy 指令安装部署WAR的插件

    10.接着我们登录heroku。

    将war文件部署到服务器上的指令如下:

    11。大功告成。可以通过上图红框里的url来访问我们的应用了。

  • 相关阅读:
    SqlServer 本地连接打不开
    Ftp服务器搭建方法
    SQL分页查询
    sql 多表更新
    SQL 循环截取指定位置字符串
    创建在“system.net/defaultProxy”配置节中指定的 Web 代理时出错。
    python入门学习的第一天
    操作系统第二章总结/
    操作系统第一章总结/
    终端执行for循环
  • 原文地址:https://www.cnblogs.com/singular/p/9574694.html
Copyright © 2011-2022 走看看