-
Notifications
You must be signed in to change notification settings - Fork 8
Open
Description
The Google Maps Add-on build is failing during the prepare-frontend phase due to npm 9.2.0 being flagged as incompatible by Vaadin's version checker.
Reported by: Vaadin Ecosystem Build
Build log: https://ecosystembuild.parttio.org/logs/24.9-SNAPSHOT/Google%20Maps%20Add-on-build.log
Error
The Vaadin Maven plugin rejects npm 9.2.0 as a problematic version during prepare-frontend. This causes the build to fail before any compilation occurs.
Notes
- The build fails against Vaadin 24.9-SNAPSHOT (tested by the ecosystem build)
- The build also fails with the project's own configured Vaadin version (24.2.6 via the
v24profile), so this is not exclusively a snapshot compatibility issue
Possible fixes
- Upgrade npm globally:
npm install -g npm@latest - Configure
frontend-maven-pluginto install a compatible Node/npm version:mvn com.github.eirslett:frontend-maven-plugin:1.10.0:install-node-and-npm -DnodeVersion="v20.9.0" - Add
-Dvaadin.ignoreVersionChecks=trueto bypass the check (not recommended for production)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels
Type
Projects
Status
Inbox (needs triage)