[JAVA] Heroku über Heroku CLI starten (für Anfänger)

Was ist Heroku?

Heroku ist eine Cloud-Plattform, mit der Sie Ihre Apps erstellen, bereitstellen, überwachen und skalieren können. So können Sie den Prozess der Ideenfindung und -inbetriebnahme beschleunigen. Es befreit Sie auch von Problemen beim Infrastrukturmanagement. Auszug aus - Offizielle Formularseite

Darüber hinaus ist Heroku ein PaaS (Platform as a Service), dh Entwickler können Anwendungen verteilen und betreiben, indem sie sich nur auf die Anwendungsentwicklung konzentrieren. Da es mit GitHub verknüpft ist, kann es nur durch Drücken auf Git bereitgestellt werden, sodass es eine geeignete Plattform für CI / CD ist. Derzeit werden Sprachen wie "Node.js", "Java", "PHP" und "Go" unterstützt.

Laden Sie Heroku-CLI herunter

Heroku-CLI ist ein Tool, das die Handhabung von Heroku-Apps auf dem Terminal erleichtert. Sie können es unter [hier] herunterladen (https://devcenter.heroku.com/articles/heroku-cli). (** Bitte installieren Sie git im Voraus. **) Bitte installieren Sie entsprechend Ihrem Betriebssystem.

Befehlsoperation

Einloggen

Repository-Klon

Die App wird automatisch auf Heroku mit "Heroku Start" generiert. In diesem Fall wird der Name der App zufällig generiert, sodass Sie ihn später ändern oder zuerst die App erstellen und mit "heroku git: clone -a [App-Name]" klonen können.

Quellcode festschreiben

Lassen Sie uns den Code erhöhen, der "Hallo Welt" in PHP und Java ausgibt.

PHP

index.php


<?php
echo 'hello world';

Java

DemoApplication.java


package com.example.test;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;

@Controller
@SpringBootApplication
public class DemoApplication {

	@RequestMapping("/")
	@ResponseBody
	String home() {
		return "hello world";
	}

	public static void main(String[] args) {
		SpringApplication.run(DemoApplication.class, args);
	}

}

Heroku ist eine Webanwendung, daher können Sie sie nicht einfach mit "System.out.println ()" anzeigen. Ich denke, es ist besser, ein Webframework wie Spring zu verwenden.

git add . git commit -am "Commit-Nachricht" git push heroku master Sie können die Quelle mit dem obigen Befehl an Heroku senden. Der Befehl heroku open -a [App-Name] öffnet Ihre App in Ihrem Browser. image.png Sie können dies auch mit der Schaltfläche "App öffnen" auf der Heroku-Formularseite überprüfen.

Am Ende

Wir haben vorgestellt, wie Sie Heroku einfach bereitstellen können. Ich denke, dass Serverless und Cordless stetig kommen, daher denke ich, dass das Tragen von Cloud-Diensten wie Heroku und AWS Elastic Beanstalk in Zukunft eine große Stärke sein wird. Danke für Ihren Besuch

Recommended Posts

Heroku über Heroku CLI starten (für Anfänger)
Heroku CLI-Operation (Befehl)
Java-Debug-Ausführung [für Java-Anfänger]
[Java] Grundlegende Aussage für Anfänger
[Für Super-Anfänger] DBUnit Super-Einführung
(Für Anfänger) [Rails] Installieren Sie das Gerät
[Für Super-Anfänger] Ameise Super-Einführung
Mehr verwendbar Aufzählbar für Anfänger
Java für Anfänger, Daten verstecken
[Für Super-Anfänger] Maven Super-Einführung
Java-Anwendung für Anfänger: Stream