M2E-Plugin oder Maven Integration for Eclipse-Plugin ist ein weiteres beliebtes Eclipse-Plugin, das für die Java-Entwicklung benötigt wird. Es bietet eine umfassende Maven-Integration für Eclipse.
Sie können M2E verwenden, um sowohl einfache als auch Multimodul Maven Projekte zu steuern, Maven über die Eclipse Schnittstelle zu bauen und mit Maven Repositories zu interagieren.
Spring ist zweifellos das beliebteste Java-Framework, und mit Spring Tools lassen sich Projekte zu Spring und Spring Boot in Eclipse einfach erstellen. Mit STS können Sie schnell Projekte auf Spring Boot erstellen, indem Sie die einfache start.spring.io-Integration verwenden.
Für heute ist dies wahrscheinlich das notwendigste Plugin für Java-Entwickler. Es ermöglicht das Herunterladen von Code aus GitHub und bietet Git-Integration für Eclipse. Dieses Plugin macht auch die Suche und Ausführung von History-Abfragen schnell und vielseitig. Kurz gesagt, EGit ist ein Muss für die Java-Entwicklung.
Dies ist ein weiteres Versionskontroll-Plugin, mit dem Sie Code aus dem SVN herunterladen und alle SVN-bezogenen Operationen von Eclipse selbst aus durchführen können. Es wird von den Subversion-Entwicklern entworfen und unterstützt. Das Plugin wird ständig mit den neuesten Funktionen und Versionen von Subversion aktualisiert. Wenn Sie an einem Java-Projekt im SVN arbeiten, ist dieses Plugin für Sie obligatorisch.
Alle Entwickler haben unterschiedliche Geschmäcker. Einige Entwickler mögen das alte hässliche Farbthema von Eclipse, andere mögen dunkle Themen wie Vim und IntelliJ IDEA.
Mit Eclipse Color Theme können Sie einfach und ohne Nebenwirkungen zwischen den Farbthemen wechseln. Wenn Sie in der Lage sein wollen, Farbthemen zu ändern oder in mehreren Programmiersprachen gleichzeitig zu arbeiten, kann dieses Plugin Sie glücklicher machen.
JBoss Tools ist ein umfassendes Projekt für eine Reihe von Eclipse-Plugins, das sowohl JBoss als auch verwandte Technologien wie Hibernate, JBoss AS / WildFly, CDI, OpenShift, Apache Camel, Red Hat JBoss Fuse, Docker, JSF, (X) HTML, Maven und andere unterstützt.