Question about FileManagers in Jigsaw.

Jonathan Gibbons jonathan.gibbons at oracle.com
Mon Mar 12 08:28:52 PDT 2012


On 03/12/2012 08:08 AM, Jesse Glick wrote:
> On 03/10/2012 01:49 PM, Jonathan Gibbons wrote:
>> 1-1 correspondence between the hierarchy under the input source and 
>> output class directories -- for the benefit of "simple" dependency 
>> analysis, such as found in Ant.
>
> To be precise, such as found in Ant's <javac>. Ant's <depend> does 
> something much more complex, which would probably not work in 
> multimodule mode.

What does it do?

It was an important design constraint that javac should continue to work 
as much as possible with <javac>.  I know <javac> has some special magic 
for package-info.java, but that should not be required for jdk7 or 
later, given the -Xpkginfo option.

-- Jon



More information about the jigsaw-dev mailing list