Skip to content

LDEV-5281 document the maven download of component javasettings in warmup - #1642

Merged
michaeloffner merged 1 commit into
lucee:masterfrom
GianTschingt:LDEV-5281-warmup-javasettings
Oct 31, 2026
Merged

michaeloffner merged 1 commit into
lucee:masterfrom
GianTschingt:LDEV-5281-warmup-javasettings

Conversation

@GianTschingt

Copy link
Copy Markdown
Contributor

https://luceeserver.atlassian.net/browse/LDEV-5281

The warmup recipe did not mention Java libraries from javasettings or Maven at all. This adds:

  • a section in the warmup recipe about the new warmup behaviour in Lucee 9: Maven dependencies from a literal component javasettings attribute are downloaded when the component is compiled during warmup (via onBuild or LUCEE_ENABLE_WARMUP_COMPILE), and a failed download or invalid coordinate fails the warmup
  • what is not covered (Application.cfc, .CFConfig.json, a .json file path, createObject()) and onBuild() with mavenLoad() as the alternative
  • short pointers in the maven, docker-best-practices and downloading-extensions recipes, which said that javasettings libraries are only resolved on first use

Related Lucee PR: lucee/Lucee#3555

@michaeloffner
michaeloffner merged commit da42e1d into lucee:master Oct 31, 2026
4 of 5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants