Ahh sorry. You know bind services and want to limit the providers.

You can limit the set of observable modules with limit-modules and add-modules.
There is also --suggest-providers option but documentation seems to be lacking.

Michał 

> On 11 Jun 2023, at 06:01, Michał Kłeczek <mic...@kleczek.org> wrote:
> 
> --bind-services
> 
> You're welcome :)
> 
> Michał 
> 
>> On 10 Jun 2023, at 23:03, Josiah Noel <josiahn...@gmail.com> wrote:
>> 
>> 
>> Heya, I've been using Jlink lately to create application images, and I can't 
>> help but notice that I have to add my service provider modules manually. The 
>> current bind-services flag doesn't help me since I'm only interested in a 
>> few services and want to keep the image size down.
>> 
>> Would it be possible to get a sort of "add-services" argument that would 
>> resolve all modules that provide the given service class?
>> 
>> I'm thinking of something like:
>> 
>> ```
>> jlink --module-path mods  --add-modules com.comsumer --add-services 
>> com.provider.spi.ServiceClass
>> ```
>> 
>> -- 
>> Cheers, Josiah.

Reply via email to