Hi Josue, Le 19/06/2018 à 21:19, Josue Ortega a écrit :
> After upgrade to version 3.5.3 for some reason I was getting the following > error > running `mvn clean package -U` : > -------------------------------------------------- > Exception in thread "main" java.lang.NoSuchMethodError: > java.nio.ByteBuffer.mark()Ljava/nio/ByteBuffer; > at > org.eclipse.aether.connector.basic.ChecksumCalculator.update(ChecksumCalculator.java:202) > at > org.eclipse.aether.connector.basic.TransferTransportListener.transportProgressed(TransferTransportListener.java:90) > at > org.eclipse.aether.transport.wagon.WagonTransferListener.transferProgress(WagonTransferListener.java:64) > at > org.apache.maven.wagon.events.TransferEventSupport.fireTransferProgress(TransferEventSupport.java:121) > at > org.apache.maven.wagon.AbstractWagon.fireTransferProgress(AbstractWagon.java:594) > > After some guessings I tried to build the maven package myself, in the > process I realized > that I did not have installed openjdk-10 just openjdk-8, after the intalling > openjdk-10 > maven started to work like a charm The underlying issue is #895619 and has been fixed last week with the upload of plexus-compiler/2.8.4-1. Several packages will need a rebuild (here at least src:maven-resolver, but other dependencies are probably affected) to get rid of these errors. Until this happens Maven must be used with the current default JRE (openjdk-10 at least). Emmanuel Bourg