JBang: Java als Scriptsprache - geht das?

preview_player
Показать описание
In diesem Video zeige ich, wie du Java mithilfe von JBang ganz einfach als Skriptsprache einsetzen kannst. JBang macht es möglich, Java-Skripte einfach auszuführen, ohne komplizierte Setups und Abhängigkeiten, ohne IDE und Buildtool. Wir werden sehen, wie sich JBang in verschiedenen Szenarien einsetzen lässt, von der Kommandozeile bis zu Automatisierungsskripten, die den Alltag erleichtern. Java bekommt mit JBang Anwendungsgebiete!

Quellcode und Beispiele:

Inhalt

01:01 Installation
01:29 Java ohne Buildtool
02:29 Dependencies
04:25 Editieren
05:47 JBang?
06:37 Export
07:49 Execution
09:04 Alias
10:20 Kataloge
12:21 Kommandozeile
14:21 Beispieldaten mit Faker
15:20 Java Versionen
16:28 Markdown

Schulungen Online, in Bonn oder als Firmenseminar:

APIs mit REST, OpenAPI & GraphQL für Einsteiger

Intensivkurs Softwarearchitektur: Paradigmen, Technik und Praxis

Kontakt

Twitter: @thomasub
Рекомендации по теме
Комментарии
Автор

Danke für die Vorstellung! Sehr gute Themenauswahl auf diesem Kanal.

michaelaubermann
Автор

Schönes Video. Vielleicht wäre ein kleiner Vergleich mit JShell noch interessant gewesen

cjjkdce
Автор

Danke vielmals für die Vorstellung von JBang. Hatte ich bisher noch nichts von gehört. Bleibt abzuwarten, wie großer Beliebtheit es sich erfreuen wird. Das Potential ist ja bei den Leuten am größten, die sich sowohl in ihrer IDE als auch auf der Kommandozeile richtig wohl fühlen und auch bereit sind, unterschiedliche Wege zum Ziel zu beschreiten (z.B. für die Angabe von Dependencies). Ich selbst fühle mich z.B. auf der Kommandozeile nicht so zuhause und würde immer dazu neigen, stattdessen mit IDE-Workspace zu arbeiten. Und welcher Aspekt ja hier noch nicht angesprochen wurde ist die Versionierung der eigenen Artefakte.

marcom.
Автор

Wirklich gutes Video! Der Clip von 00:00 bis 00:08 hat allerdings Meme-Potential 😁

schorschkatalinsky
Автор

Habt ihr schon mal eine Wasm Laufzeit mit Java verwendet? Bzw. seht ihr sowas als interessante Entwicklung für Plugin-System oder ähnliches?

ragilo
welcome to shbcf.ru