Hi Rémi,

I plan to work on the jar and jlink tasks.
But now I am evaluating how to run JUnit tests of a modular project using Ant’s 
JUnit task.
It seems that it also requires changes in the Ant.

— Tomas
> On 30 Mar 2016, at 11:18, Remi Forax <[email protected]> wrote:
> 
> Hi Tomas,
> many thanks for your work,
> it seems, i will be able to ditch the shell scripts i currently used soon :)
> 
> May i ask you to also add the support for modules in the jar task and to 
> create a jlink task ?
> 
> regards,
> Rémi
> 
> ----- Mail original -----
>> De: "Tomas Zezula" <[email protected]>
>> À: [email protected]
>> Envoyé: Mercredi 30 Mars 2016 07:53:56
>> Objet: Jigsaw + Ant
>> 
>> Hi All,
>> the Ant 1.9.7alpha (https://ant.apache.org/nightlies.html) now supports
>> modules in the Javac and Java tasks.
>> 
>> The Javac single module compilation example:
>> 
>> <javac srcdir="${src}"
>>         destdir="${build}"
>>         includeantruntime="false"
>>         modulepath="modules"
>>         source="9"
>>  />
>> 
>> 
>> The Javac multi-module compilation example:
>> 
>> <javac modulesourcepath="${src}/*/{gen,lin{32,64}}/classes"
>>         destdir="${build}"
>>         includeantruntime="false"
>>         modulepath="modules"
>>         source="9"
>>  />
>> 
>> The main module execution example:
>> 
>> <java fork="true"
>>           module="TestModule"
>>           modulepath="lib:dist/test.jar”/>
>> 
>> An execution of an explicit main class in a module:
>> 
>> <java fork="true"
>>           module="TestModule"
>>           classname="Main">
>>         <modulepath>
>>           <pathelement location="lib"/>
>>           <pathelement location="dist/test.jar"/>
>>         </modulepath>
>>       </java>
>> 
>> 
>> — Tomas

Reply via email to