Reusing module name token `*` in -d
Robert Scholte
rfscholte at apache.org
Sat Jan 21 19:12:37 UTC 2017
On Sat, 21 Jan 2017 19:35:28 +0100, Stephan Herrmann
<stephan.herrmann at berlin.de> wrote:
> On 01/21/2017 06:52 PM, forax at univ-mlv.fr wrote:
>> Robert,
>> How do you compile these 2 modules with Maven ?
>>
>> module foo {
>> exports foo to bar;
>> }
>>
>> module bar {
>> requires foo;
>> }
>>
>> when compiling 'foo' javac needs to see if 'bar' exists and when
>> compiling 'bar', javac will ask to see 'foo'.
>
> I don't think so:
>
> "It is permitted for the to clause of an exports or opens statement to
> specify a module which is not observable."
> [lang-vm.html 1.1.2 - 2017/1/9]
>
> I assume this will eventually (when??) become part of JLS, right?
>
> cheers,
> Stephan
Confirmed. I've added an integration-test to the maven-compiler-plugin,
works as expected. No need for cross reference dependencies.
thanks,
Robert
More information about the jigsaw-dev
mailing list