Skip to content

Latest commit

 

History

History
70 lines (49 loc) · 1.61 KB

README.md

File metadata and controls

70 lines (49 loc) · 1.61 KB

WebUml - ProjectManager

The WebUml Project Manager Backend.

Responsibilities:

  • CRUD for meta-model and presentation-model elements

Requirements:

Recommended Tools:

Build and Run Service local

Run with Maven on Command Line

mvn package
java -jar target/webuml-projectmanager.jar --spring.profiles.active=local
curl -s localhost:8082 | jq  .

Run in IntelliJ IDEA

  1. Menu | Run | Edit Configurations...
  2. + | "Application"
  3. Name: WebUml
  4. Main-Class: com.webuml.projectmanager.Application
  5. Program-Arguments: --spring.profiles.active=local
  6. OK

Press "Play" button in toolbar.

Deploy & Run on Production (Heroku)

Deployment

Initial login into heroku via command line tool

heroku login (See https://devcenter.heroku.com/articles/heroku-command#logging-in)

git push heroku master (See also https://devcenter.heroku.com/articles/git#deploying-code)

Configuration

Name File
App https://webuml-project-manager.example.org
Config /Procfile
Application Properties src/main/resources/application-heroku.properties