Le 01/05/2020 à 07:39, David Leangen (Apache) a écrit :
If you are not able to install Java 11 on your build machine, and prefer
using Docker I recommend that you use the tested docker image for
compilation. See: https://github.com/apache/james-project/#java-11
The build worked using Docker as you recommended.

FYI, for the fun of it, I also installed Java 11 on my Mac and tried to compile 
without Docker, but the build failed.

james-project$ java -version
openjdk version "11.0.7" 2020-04-14
OpenJDK Runtime Environment AdoptOpenJDK (build 11.0.7+10)
OpenJDK 64-Bit Server VM AdoptOpenJDK (build 11.0.7+10, mixed mode)

[INFO] Apache James :: Server :: Task :: Memory implementation FAILURE [ 40.001 
s]

[ERROR] Tests run: 32, Failures: 0, Errors: 32, Skipped: 0, Time elapsed: 0.089 s 
<<< FAILURE! - in org.apache.james.task.MemoryTaskManagerTest
[ERROR] additionalInformationShouldBeUpdatedWhenFailed  Time elapsed: 0.018 s  
<<< ERROR!
java.lang.NoSuchMethodError: 'void 
org.apache.james.task.MemoryTaskManager.<init>(org.apache.james.task.Hostname)'
at 
org.apache.james.task.MemoryTaskManagerTest.setUp(MemoryTaskManagerTest.java:33)

[ERROR] getStatusShouldReturnCompletedWhenRunSuccessfully  Time elapsed: 0 s  
<<< ERROR!
java.lang.NoSuchMethodError: 'void 
org.apache.james.task.MemoryTaskManager.<init>(org.apache.james.task.Hostname)'
at 
org.apache.james.task.MemoryTaskManagerTest.setUp(MemoryTaskManagerTest.java:33)

Should I file a bug?

Yes probably. Which version of Maven are you using?

On my Linux box `mvn -DskipTests clean package` is working fine (I can even add -T1C to make it faster). I skip tests because there are very long (about 2h) and better reproducibe via Docker.

Regards,

Raphaël.


---------------------------------------------------------------------
To unsubscribe, e-mail: server-user-unsubscr...@james.apache.org
For additional commands, e-mail: server-user-h...@james.apache.org

Reply via email to