IDEA IntelliJ Build-Management-Tool selbst programmieren

Wjob

Neues Mitglied
Hallo, meine Frage ist hier vielleicht falsch gestellt aber ich versuche es mal trotzdem. Es geht darum, wie man Build-Management-Tools selbst programmiert (so was wie Gradle z.B.). Worauf man achten sollte und wie man es am besten in IntelliJ einbinden könnte. Ich finde im Internet leider nur vergleiche der besten Tools anstelle von hilfreichen Tutorials.

Ich denke gerade die Einbindung in IntelliJ wird wohl das Schwierigste, weil ich, da gar keine Vorstellung habe, wie das ablaufen könnte.

Für ein paar Ideen / Tipps oder Links währe ich echt dankbar.
 

truesoul

Top Contributor
Hallo.

Warum sollte man ein Build-Management-Tool selber programmieren?
Als 1-Mann Projekt wirst du daran Ewigkeiten sitzen und vor allem solltest du ein sehr erfahrener Entwickler sein.

Das schwierigste wird nicht dein Einbinden in IntelliJ sein sondern das entwickeln des Tools.

Gibt es ein Grund warum du sowas programmieren willst? Privat oder Beruflich?

Grüße
 

Dompteur

Top Contributor
Du würdest so ein Tools als Plugin implementieren. Hier etwas zum Einlesen : https://www.plugin-dev.com/intellij/

Bevor du aber mit dem Programmieren beginnst, solltest du dir natürlich im Klaren sein, was dein Tool können muss. Da es schon einige Build-Management-Tools gibt (Gradle, Maven,..), macht es sicher Sinn, sich diese anzusehen und daraus deine Anforderungsliste zu erstellen.
Auch beim Design des Plugins kannst du dir aus der Umsetzung vorhandener System (viele sind quelloffen) Ideen holen.

Ich gehe davon, dass du einen trifftigen Grund hast, dir so ein System selbst bauen zu wollen. ;-)
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
S Build-Zeitpunt (Datum und Uhrzeit) irgendwie während der Laufzeit zugänglich machen..? Allgemeine Java-Themen 4
H Warning bei Build jar Allgemeine Java-Themen 9
D Eclipes Build Path Allgemeine Java-Themen 9
J build.xml erweitern Allgemeine Java-Themen 2
C JUNIT - ANT - build.xml Allgemeine Java-Themen 0
K NetBeans Ordner bei 'Clean&Build' automatisch in dist Verzeichnis kopieren Allgemeine Java-Themen 0
VfL_Freak Ant [build.xml] 'includeantruntime' was not set Allgemeine Java-Themen 2
G RXTX native library unter Linux in jar build angeben Allgemeine Java-Themen 4
M net4j in Eclipse, installiert aber nicht im Build-path Allgemeine Java-Themen 4
J Eclipse Java Build Path / Java Problem??? Allgemeine Java-Themen 13
G Eclipse Wie mit Ant build.xml externe Jar´s einbinden? Allgemeine Java-Themen 5
M Eclipse -> Build Path Allgemeine Java-Themen 8
D Eclipse-build vs. Jar-Ausführung Allgemeine Java-Themen 3
J XML: JDOM + builder.build() hängt einfach Allgemeine Java-Themen 3
sparrow Ant build-files rekursiv aus ant aufrufen Allgemeine Java-Themen 3
S Automatischer Build Allgemeine Java-Themen 2
S Eclipse zeigt build.xml immer als fehlerhaft Allgemeine Java-Themen 12
L Eclipse VM/JRE für Ant Build benutzen Allgemeine Java-Themen 1
I Was ist ein binray / source Build ? Allgemeine Java-Themen 3
G DBzugriff funktioniert nach 'Build Main Project' nicht mehr Allgemeine Java-Themen 2
S Java-Task-Management-Tool für Windows und Mac selber programmieren Allgemeine Java-Themen 4
P USER Management in SQL übergreifend auf JAVA Programm Allgemeine Java-Themen 41
Kr0e User management system Allgemeine Java-Themen 2
S Java Servlet Cache + Cache-Management Allgemeine Java-Themen 14
N Cashbook Management Testen Allgemeine Java-Themen 7
A Source-Management bei Kunden-Anpassungen Allgemeine Java-Themen 5
G Plugin Management Allgemeine Java-Themen 2
O Produziert das Tool "jpackage" (ab JDK 14) .exe Dateien, die auf einer Zielumgebung ohne JRE lauffähig sind ?` Allgemeine Java-Themen 7
S Tool mit dem man die Major version im Bytecode patchen kann..? Allgemeine Java-Themen 10
M eigenes Seekarten-Tool (oder PlugIn?) Allgemeine Java-Themen 2
S Klassen Abstract, Interface und ein Chat Tool Allgemeine Java-Themen 1
D Tool zum skalieren von bildern Allgemeine Java-Themen 4
O Freies Tool zum Jar-File obfuscaten gesucht! Allgemeine Java-Themen 5
E Tool um Methodenaufrufe aus bestimmten Pkg zu finden Allgemeine Java-Themen 2
S Tool um mehrere Klassen in einer Klasse vereinen? Allgemeine Java-Themen 6
J Suche: Tool zum Auffinden gleichnamiger Klassen (Name und Package gleich) in unteschiedlichen JARs Allgemeine Java-Themen 5
fastjack Gutes kostenloses Coverage-Tool mit Ignorefunktionen Allgemeine Java-Themen 4
E Tool/Programm zum Zeichnen von UML Diagrammen Allgemeine Java-Themen 14
S jConsole oder anderes Monitoring Tool Allgemeine Java-Themen 5
C Midlet Tool Allgemeine Java-Themen 24
W Requirements an ein Continuous Integration Tool Allgemeine Java-Themen 21
I Tool um Gegenstände zu tauschen Allgemeine Java-Themen 11
S Video Tracking Tool Allgemeine Java-Themen 3
I Statistic-Tool Allgemeine Java-Themen 4
G Java Tool startet von heute auf morgen nicht mehr? Allgemeine Java-Themen 7
C Tool zum verkleinern der Jars? Allgemeine Java-Themen 23
Zed Tool zum drucken von Sourcecode Allgemeine Java-Themen 9
T Suche Tool Allgemeine Java-Themen 11
N Gutes Java to UML Tool Allgemeine Java-Themen 8
W Einfaches Installer/setup tool für java programme das. Allgemeine Java-Themen 4
M Cobertura Code Coverage Tool Allgemeine Java-Themen 5
S VideoStreaming-Tool gesucht! Allgemeine Java-Themen 2
L Java Performance Check Tool Allgemeine Java-Themen 3
J Kleines Tool in Java erstellen? Allgemeine Java-Themen 20
B Tool zum Zeichnen von Systemarchitektur Allgemeine Java-Themen 2
WMaerz Der neue JDK 6 enthält keine javac.exe, tool.jar usw. Allgemeine Java-Themen 6
M Tool zum autom. Client-Update Allgemeine Java-Themen 2
T Tool für Zugriff auf Outlook? Allgemeine Java-Themen 5
M cheat tool für java Allgemeine Java-Themen 11
W VersionsVerwaltung welches Tool Verwendet ihr Allgemeine Java-Themen 12
M Programmierstill: Bitte testen anhand HTML-Tool Allgemeine Java-Themen 18
K eigenes Tool jar - maskieren der Methoden Allgemeine Java-Themen 3
J Java Parser Tool verfügbar? Allgemeine Java-Themen 3
T Warum mein such-tool schneller als Windows such-tool? Allgemeine Java-Themen 5
J Tool gesucht Allgemeine Java-Themen 7
Linad Windows Tool mit Java steuern Allgemeine Java-Themen 9
G Link zu JCreator oder anderem Tool Allgemeine Java-Themen 2

Ähnliche Java Themen

Neue Themen


Oben