...
- Create a folder for example termweb-heroku in your local drive.
- Go to the command line and navigate to the created folder from the previous step
When you are in the targeted folder type in the command line
Code Block language text $ heroku create
You have now created a Dyno, your virtual environment ready for deploying your application. A random name will be assigned by Heroku, for example obscure-peak-95997
Deploying the .WAR file to Heroku
- In the folder you have created for your app in this case termweb-heroku you must have the following files: 1. .WAR file 2.Procfile.
- Procfile creation details go to: https://devcenter.heroku.com/articles/procfile
As soon as all the required files are in the folder enter the command so as to deploy your code in Heroku:
Code Block language text $ heroku deploy:war --war <your war file> --app <your heroku app name>
After the deployment you can now open your application in the browser by typing:
Code Block language text $ heroku open --app <your heroku app name>
Database creation
You can go to your Heroku dashboard (https://dashboard.heroku.com/apps), choose your dyno and then go to Add-ons and add Heroku Postgress database, or again by giving the command in the command line:
...