Master no longer needs a toolchain file. It only uses Java 11. It sorta sounds 
like you are running with Java 8.

Ralph

> On Jul 10, 2021, at 1:04 PM, Gary Gregory <garydgreg...@gmail.com> wrote:
> 
> I'm exasperated by our build on the master branch; JPMS feels like the
> iceberg that will sink Java.
> 
> I can build release-2.x nicely with 'mvn clean package'
> 
> If I do that on master I get:
> ...
> [INFO] Reactor Summary for Apache Log4j 2 3.0.0-SNAPSHOT:
> [INFO]
> [INFO] Apache Log4j 2 ..................................... SUCCESS [
> 1.100 s]
> [INFO] Apache Log4j API ................................... FAILURE [
> 0.965 s]
> [INFO] Apache Log4j Plugins ............................... SKIPPED
> ..
> 
> with NO error. WTF?! GitHub actions build master just fine. What am I
> missing? I have a toolchain XML fie with Java 8, 11, 15, 16.
> 
> Gary
> 
> On Wed, Jun 23, 2021 at 5:16 AM Volkan Yazıcı <volkan.yaz...@gmail.com>
> wrote:
> 
>> That is really nice of you to investigate this further Ralph, really much
>> appreciated! I think your findings are aligned with my earlier proposal,
>> which in turn will hopefully significantly reduce the JPMS hazard we have
>> in "master". Please take your time and go ahead with this. I am looking
>> forward to the outcome.
>> 
>> For the records, Ralph's post to Maven Developer List is available here:
>> 
>> https://lists.apache.org/thread.html/r17d7e36616f6779019dea87abaf4823276adf93a2f9af14b70f443f5%40%3Cdev.maven.apache.org%3E
>> 
>> On Tue, Jun 22, 2021 at 11:54 PM Ralph Goers <ralph.go...@dslextreme.com>
>> wrote:
>> 
>>> I have asked on the Maven dev list about the process of building modules
>>> that contain test jars. It seems the recommended
>>> approach for test jars in general has changed and it is now recommended
>> to
>>> build them in their own project.  This means
>>> log4j-core would only contain the main source and that log4j-core-tests
>>> would have the test classes as its main source and
>>> the log4j-core unit tests in src/test/java.
>>> 
>>> I have my doubts that this will work but I plan on giving this a try when
>>> I get some time.
>>> 
>>> Ralph
>>> 
>> 


Reply via email to