I was unaware that plugin existed, but sadly it doesn't seem to be actively 
maintained.

I hope one day this kind of functionality finds its way into the official maven 
toolchains plugin.



On Monday, April 14th, 2025 at 09:07, Benjamin Marwell <bmarw...@apache.org> 
wrote:

> Yes, and other plugins did this as well, eg:
> https://github.com/linux-china/toolchains-maven-plugin
> 
> However, as much as I love this idea, they lack one problem:
> They often don't work in corporate environments (or so I heard). In some
> envs it's enough to specify a proxy, some corps have their own JDKs hosted
> somewhere (eg Nexus/Artifactory, or just plain http) etc.
> 
> Additionally, some corporate environments prevent execution of binaries not
> downloaded to specific folders and/or not installed by an admin.
> 
> It would be great to have a solution which covers all cases. Especially if
> someone wants to contribute to a project using such tools from their
> corporate environment.
> 
> 
> 
> On Mon, 14 Apr 2025, 01:15 Greg Chabala, greg.chab...@gmail.com wrote:
> 
> > I think your idea has merit. Some other tools can provision JDKs (JBang,
> > SDKMAN) but more ideas and competition in the space could help.
> > 
> > I think the automatic discovery by the toolchains plugin itself without an
> > explicit toolchains.xml file still has some rough edges as well.
> > 
> > On Wed, Apr 9, 2025 at 11:03 AM Philip <philip.pi...@protonmail.com
> > .invalid>
> > wrote:
> > 
> > > Hello people,
> > > 
> > > I have been trying out the maven toolchains plugin and wanted to see if
> > > it
> > > was possible to automatically download JDKs fitting the configured
> > > properties in my pom.xml.
> > > Gradle's foojay-resolver plugin already does this using the Foojay Disco
> > > API (https://github.com/gradle/foojay-toolchains).
> > > 
> > > What do you think about this idea?
> > > 
> > > Philip

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org

Reply via email to