Hier findest du alle Beiträge die mit dem Tag IntelliJ versehen sind.
Du änderst eine Zeile Java-Code, startest deine Anwendung neu und erwartest ein anderes Verhalten. Stattdessen passiert exakt das Gleiche wie vorher. Du setzt zusätzlich einen Breakpoint in IntelliJ, aber auch der wird nicht erreicht. Also prüfst du noch einmal deinen Code. Die Änderung ist da. Maven baut das Projekt ohne Fehler. WildFly startet ebenfalls sauber. Trotzdem verhält sich die Anwendung so, als hättest du überhaupt nichts geändert. Weiterlesen
Es gibt diese Situationen, in denen du an einer größeren Aufgabe sitzt und irgendwann feststellst, dass dein Git-Status langsam unangenehm wird. Hier eine geänderte Klasse, dort noch eine Anpassung an der Oberfläche, eine Konfiguration ist dazugekommen und irgendwo liegen vielleicht schon die ersten Tests. Eigentlich wäre längst ein guter Zeitpunkt für einen Commit. Eigentlich. Weiterlesen
Java wirkt am Anfang oft schwerer, als es eigentlich ist. Nicht, weil die Sprache absichtlich kompliziert wäre, sondern weil sie dich sehr früh mit Dingen konfrontiert, die bei HTML, CSS und auch JavaScript oft später oder weniger sichtbar auftauchen. Du schreibst nicht einfach ein paar Zeilen in eine Datei, öffnest sie im Browser und siehst sofort etwas auf dem Bildschirm. Du arbeitest mit Klassen, Methoden, Typen, einem Compiler, einer Laufzeitumgebung und meistens direkt mit einer IDE wie IntelliJ. Weiterlesen
Du kennst das: Irgendwas funktioniert nicht, du hast keinen Plan warum, und der schnellste Griff geht zu System.out.println(). Einmal rauswerfen, nochmal laufen lassen, Ausgabe anschauen - fertig. Das fühlt sich an wie Debugging, ist es aber nicht. Es ist eher eine improvisierte Spurensuche mit Taschenlampe, während du eigentlich ein komplettes Werkzeugset neben dir liegen hast.
Weiterlesen
Wenn du gerade erst in die Softwareentwicklung startest, fühlt sich vieles wahrscheinlich an wie der Versuch, aus einem Feuerwehrschlauch zu trinken. Da ist diese riesige Menge an Technologien, Tools und Konzepten, die alle gleichzeitig auf dich einprasseln. Gestern hast du noch versucht, die Syntax einer For-Schleife unfallfrei hinzubekommen, und heute sollst du plötzlich verstehen, warum der Wildfly-Server dein Deployment ablehnt oder warum Maven den Build mit einer kryptischen Fehlermeldung abbricht. Weiterlesen

Hi, ich bin Marcel!
Als Fachinformatiker für Anwendungsentwicklung und IHK-geprüfter Ausbilder teile ich auf meinem Blog Grundlagen- und Fortgeschrittenen-Wissen für angehende Entwickler*innen und Interessierte, sowie weitere spannende Themen aus der IT.