Build issue: error: option --upgrade-module-path cannot be used together with --release

Scott Palmer swpalmer at gmail.com
Thu Jan 19 18:29:36 UTC 2023


Tried a gradle clean (which works fine after manually deleting the stale
mac_tools.properties file) and confirmed the build folder was gone from the
graphics module and elsewhere, no difference.  I'm running the gradle
wrapper, so it's using Gradle as defined by the project.  I'm also usually
on the bleeding edge with Gradle, so if I didn't use gradlew it would have
been Gradle 8.0-rc-2 :-)

Scott


On Thu, Jan 19, 2023 at 1:20 PM Kevin Rushforth <kevin.rushforth at oracle.com>
wrote:

> I recommend removing the entire build directory (although if you managed
> to get "gradle clean" working, then it will do that).
>
> What version of gradle are you using? You will need gradle 7.6 to use JDK
> 19.
>
> -- Kevin
>
>
> On 1/19/2023 10:17 AM, Scott Palmer wrote:
>
> Tried again with JDK 17.0.5, just in case... still not working.
>
> On Wed, Jan 18, 2023 at 3:18 PM Scott Palmer <swpalmer at gmail.com> wrote:
>
>> I'm trying to build OpenJFX on my Mac.  I figured out an issue with the
>> Gradle scripts, they fail if there is a stale mac_tools.properties file. A
>> 'clean' also fails for the same reason so you have to manually delete the
>> file to get it to be re-built.  But now the build fails with the following
>> error:
>>
>> > Task :graphics:compileJava FAILED
>> You specified both --module-source-path and a sourcepath. These options
>> are mutually exclusive. Ignoring sourcepath.
>> error: option --upgrade-module-path cannot be used together with --release
>> Usage: javac <options> <source files>
>> use --help for a list of possible options
>>
>> FAILURE: Build failed with an exception.
>>
>> I'm not sure why I would be seeing this error if the build is working for
>> everyone else.  I'm using JDK 19.
>>
>> Any hints?
>>
>> Btw, the Mac section of
>> https://wiki.openjdk.org/display/OpenJFX/Building+OpenJFX still mentions
>> needing Mercurial.  I don't think that's true anymore.
>>
>> Regards,
>>
>> Scott
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mail.openjdk.org/pipermail/openjfx-dev/attachments/20230119/efb18c48/attachment-0001.htm>


More information about the openjfx-dev mailing list