<div dir="auto">I think you are using compilerArgs incorrectly: <div><a href="https://maven.apache.org/plugins/maven-compiler-plugin/examples/pass-compiler-arguments.html">https://maven.apache.org/plugins/maven-compiler-plugin/examples/pass-compiler-arguments.html</a></div><div dir="auto"><br></div><div dir="auto">I believe it should be a single compilerArgs wrapper with arg elements inside for each separate one.</div></div><div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Aug 3, 2022 at 7:33 PM <<a href="mailto:eric@kolotyluk.net">eric@kolotyluk.net</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;padding-left:1ex;border-left-color:rgb(204,204,204)"><div lang="EN-CA" link="#0563C1" vlink="#954F72" style="word-wrap:break-word"><div class="m_4339820092575999023WordSection1"><p class="MsoNormal">Has anyone had any success using Structured Concurrency from JDK 19?<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">I have the following pom.xml<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal" style="background-color:rgb(43,43,43)"><span style="font-size:10pt;font-family:"Courier New";color:rgb(232,191,106)"><plugin><br>    <artifactId></span><span style="font-size:10pt;font-family:"Courier New";color:rgb(169,183,198)">maven-compiler-plugin</span><span style="font-size:10pt;font-family:"Courier New";color:rgb(232,191,106)"></artifactId><br>    <configuration><br>        <compilerArgs></span><span style="font-size:10pt;font-family:"Courier New";color:rgb(169,183,198)">--source 19</span><span style="font-size:10pt;font-family:"Courier New";color:rgb(232,191,106)"></compilerArgs><br>        <compilerArgs></span><span style="font-size:10pt;font-family:"Courier New";color:rgb(169,183,198)">--enable-preview</span><span style="font-size:10pt;font-family:"Courier New";color:rgb(232,191,106)"></compilerArgs><br>        <compilerArgs></span><span style="font-size:10pt;font-family:"Courier New";color:rgb(169,183,198)">--add-modules jdk.incubator.concurrent</span><span style="font-size:10pt;font-family:"Courier New";color:rgb(232,191,106)"></compilerArgs><br>    </configuration><br></plugin></span><span style="font-size:10pt;font-family:"Courier New";color:rgb(169,183,198)"><u style="font-family:"Courier New""></u><u style="font-family:"Courier New""></u></span></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">But when I try to compile the project, I get<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><span style="font-family:"Courier New"">[ERROR] /C:/Users/ERIC/Documents/git/loom-lab/laboratory/src/main/java/net/kolotyluk/loom/Structures.java:[3,21] package jdk.incubator.concurrent is not visible<u style="font-family:"Courier New""></u><u style="font-family:"Courier New""></u></span></p><p class="MsoNormal"><span style="font-family:"Courier New"">[ERROR]   (package jdk.incubator.concurrent is declared in module jdk.incubator.concurrent, which is not in the module graph)<u style="font-family:"Courier New""></u><u style="font-family:"Courier New""></u></span></p><p class="MsoNormal"><span style="font-family:"Courier New""><u style="font-family:"Courier New""></u> <u style="font-family:"Courier New""></u></span></p><p class="MsoNormal">And I have been trying for over an hour to fix this but cannot find any solutions that work as they all indicate “<code style="font-family:monospace"><span style="font-size:10pt;font-family:monospace">--add-modules jdk.incubator.concurrent</span></code>” should work.<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">Cheers, Eric<u></u><u></u></p></div></div></blockquote></div></div>-- <br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div><br></div>-Paul</div></div></div>