On Fri, Mar 28, 2025 at 10:43 AM Alan Bateman <alan.bate...@oracle.com>
wrote:

> On 28/03/2025 09:25, Galder Zamarreno wrote:
>
> :
>
> However, @Thomas Fitzsimmons <fitz...@redhat.com> had a very good point
> to make:
>
> > I also wonder why the test harness is passing --date $SOURCE_DATE_EPOCH,
> since the test jars are not distributed, not sure why they'd need to be
> reproducible...
>
> I think his question is valid. Why pass --date for a test jar?
>
>
> I'm not sure what "test harness" and "test jar" means here but just to say
> that jrt-fs.jar is in the JDK run-time.
>

^ Are you sure? The default make target, `exploded-image`, doesn't build
the jrt-fs.jar. Aside from `test`, `images` does build the jar.


> When an IDE running on JDK X needs to build/run a project for target JDK Y
> then it will use the jrt file system to access the classes in the target
> JDK. jrt-fs.jar is the provider implementation that JDK X will load to do
> this.
>

If the jar does not mean, seems like an exploded image jdk won't work for ^?


>
> -Alan
>

Reply via email to