allow defining additional maven endpoints

Description

Lucee defaults to https://repo1.maven.org/maven2/

Specifies a comma-separated list of Maven repository URLs to use before the default repositories (Maven Central, Sonatype, JCenter).

This allows customizing the Maven repositories used by Lucee for downloading dependencies.

  • URLs must be valid Maven repository paths ending with a trailing slash (/)

  • Repositories specified will be added at the beginning of Lucee's repository list

  • Can be used to specify local repositories accessible to the server

  • Particularly valuable for servers behind firewalls with limited external access

sys prop / env var

lucee.maven.default.repositories / LUCEE_MAVEN_DEFAULT_REPOSITORIES

example list of endpoints

"https://repo.spring.io/release/,https://repository.apache.org/content/repositories/releases/"

default endpoints are defined here https://github.com/lucee/Lucee/blob/6.2/core/src/main/java/lucee/runtime/mvn/POM.java#L37

 

https://docs.lucee.org/recipes/environment-variables-system-properties.html

Activity

Show:

Details

Assignee

Reporter

Labels

New Issue warning screen

Before you create a new Issue, please post to the mailing list first https://dev.lucee.org

Once the issue has been verified, one of the Lucee team will ask you to file an issue

Sprint

Fix versions

Priority

Created 4 days ago
Updated 4 days ago

Flag notifications