Creating new AEM Project using Wizard requires Advanced settings
It appears that during the creation of the new AEM Project, some of the project template variables are not being set. This causes the user to have to open up the Advanced tab and fill in the variables manually.
Steps to Reproduce (see screencap below):
- In Eclipse 2025-09, select
File/New/Project... - In the New Project dialog, select
AEM/AEM Sample Multi-module projectand hitNext - Leave the location at default and leave the Archetype at the default (archetype version 54), and hit
Next - Change the name to
sampleand an error appearsgroup Id must be specifiedeven though a default group id is visible - Enter a
Group Id(for examplecom.github.rmcdougaand an error appearsartifact Id must be specifiedeven though a default artifact id is visible - Enter an
Artifact Id(for examplesample-app) and an error appearspackage must be specified. In order to set the package, the user must expand theAdvancedproperties. - Enter the a
Packagevalue and an error appearsappId must be specified. Enter the appId and the wizard can be move to the next screen.
Expected Behaviour:
-
Reasonable defaults should be able to be derived for all the advanced properties from the basic properties. Any mandatory advanced properties that don't have reasonable defaults or can't be derived from the basic properties should be promoted into the basic properties section. I feel a user shouldn't be required to expand the Advanced properties unless they wish to customize the generated maven project beyond the defaults.
-
Arguably, the basic properties should accept the pre-populated values or something should indicate that those prepopulated values can't be used directly (maybe make the values italisized or semi-transparent to indicate that they are not "real"). This is a minor point and doesn't prevent the wizard from being used.
Here is a screencap of the process: