Bitte lassen Sie mich wissen, wann ich ant modulgen verwenden soll und wann ich amt extgen verwenden soll, um eine neue Erweiterung in Hybris zu erstellen.Was ist bei Hybris der Unterschied zwischen modulegen und extgen?
Antwort
Die hybris Commerce Suite wird mit einem Erweiterungsgenerator namens extgen geliefert, kurz für Extension Generator. Mit dem extgen können Sie neue Erweiterungen basierend auf Erweiterungsvorlagen erstellen.
modulegen ist ein Tool, das mit der hybris Commerce Suite ausgeliefert wird und mit dem abhängige Erweiterungen generiert werden können, um neue Projekte zu starten oder neue Anwendungen zu erstellen. Die mit der hybris Commerce Suite ausgelieferten Module ermöglichen es dem Partner, von Anfang an die Kundenanforderungen zu erfüllen, indem er voll funktionsfähige Anwendungen generiert, die dann angepasst werden können. modulegen ersetzt das Schema, den Paketnamen, die Erweiterungsklassenpräfixe und einige andere Eigenschaften für eine Reihe von Erweiterungen, wobei die Beziehungen zwischen ihnen beibehalten werden. Das Tool wird als Ant-Task ausgeführt, sodass die Ameisenbibliotheken auf dem System vorhanden sein müssen.
Die meisten Erweiterungen sind geeignet für die Verwendung mit entweder modulgen oder extgen, die Ausnahme ist yacceleratorfulfilmentprocess, die für beide geeignet ist.
Oder in einfachen Worten, extgen wird in der Regel verwendet, um einzelne Erweiterung mit einer einzigen Template-Erweiterung zu erstellen, und modulorgen wird verwendet, um eine Reihe von abhängigen Erweiterungen basierend auf einer Reihe von Vorlagenerweiterungen zu erstellen. folgen Sie diesem Link für weitere Informationen .. https://wiki.hybris.com/display/accdoc50to56/Customizing+the+Accelerator+mit+Extgen+und+modulegen –