Netbeans Maven build takes over 5 minutes for a clean build
Converted one of my existing projects to the new maven build process. It build and runs. However a vclean build in Netbeans 12.4 takes 5 1/2 minutes to complete.
Proguard seems to be taking the time.
As requested here is the build log:
cd /home/mcw/Temp/rwmain; JAVA_HOME=/opt/jdk11.0.9 /opt/netbeans-12.4/netbeans/java/maven/bin/mvn -DskipTests=true -Dcodename1.platform=javase -Pexecutable-jar,!simulator clean package Scanning for projects...
Some problems were encountered while building the effective model for com.readerware.xware.readerware:rwmain-javase:jar:1.0-SNAPSHOT 'dependencies.dependency.(groupId:artifactId:type:classifier)' must be unique: com.codenameone:codenameone-core:jar -> duplicate declaration of version (?) @ line 60, column 19 'dependencies.dependency.(groupId:artifactId:type:classifier)' must be unique: com.codenameone:codenameone-javase:jar -> duplicate declaration of version (?) @ line 70, column 19 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-jar-plugin is missing. @ line 154, column 27
It is highly recommended to fix these problems because they threaten the stability of your build.
For this reason, future Maven versions might no longer support building such malformed projects.
Reactor Build Order:
rwmain [pom] rwmain-cn1libs [pom] cn1-codescan [pom] rwmain-common [jar] rwmain-javase [jar]
---------------< com.readerware.xware.readerware:rwmain >--------------- Building rwmain 1.0-SNAPSHOT [1/5] --------------------------------[ pom ]---------------------------------
--- maven-clean-plugin:2.5:clean (default-clean) @ rwmain ---
-----------< com.readerware.xware.readerware:rwmain-cn1libs >----------- Building rwmain-cn1libs 1.0-SNAPSHOT [2/5] --------------------------------[ pom ]---------------------------------
--- maven-clean-plugin:2.5:clean (default-clean) @ rwmain-cn1libs ---
--------< com.readerware.xware.readerware:rwmain-cn1-codescan >--------- Building cn1-codescan 1.0-SNAPSHOT [3/5] --------------------------------[ pom ]---------------------------------
--- maven-clean-plugin:2.5:clean (default-clean) @ rwmain-cn1-codescan ---
--- build-helper-maven-plugin:1.7:attach-artifact (attach-artifacts) @ rwmain-cn1-codescan ---
-----------< com.readerware.xware.readerware:rwmain-common >------------ Building rwmain-common 1.0-SNAPSHOT [4/5] --------------------------------[ jar ]---------------------------------
--- maven-clean-plugin:2.5:clean (default-clean) @ rwmain-common --- Deleting /home/mcw/Temp/rwmain/common/target
--- properties-maven-plugin:1.0.0:read-project-properties (default) @ rwmain-common ---
--- codenameone-maven-plugin:7.0.36:generate-gui-sources (generate-gui-sources) @ rwmain-common --- Generating GUI sources No GUI Entries available
--- maven-resources-plugin:2.6:resources (default-resources) @ rwmain-common --- Using 'UTF-8' encoding to copy filtered resources. Copying 2 resources
--- maven-compiler-plugin:3.8.0:compile (default-compile) @ rwmain-common --- Changes detected - recompiling the module! Compiling 56 source files to /home/mcw/Temp/rwmain/common/target/classes /home/mcw/Temp/rwmain/common/src/main/java/com/readerware/xware/MediaObject.java: Some input files use or override a deprecated API. /home/mcw/Temp/rwmain/common/src/main/java/com/readerware/xware/MediaObject.java: Recompile with -Xlint:deprecation for details. /home/mcw/Temp/rwmain/common/src/main/java/com/readerware/xware/MediaObject.java: Some input files use unchecked or unsafe operations. /home/mcw/Temp/rwmain/common/src/main/java/com/readerware/xware/MediaObject.java: Recompile with -Xlint:unchecked for details.
--- codenameone-maven-plugin:7.0.36:compliance-check (cn1-process-classes) @ rwmain-common --- Running compliance check against Codename One Java Runtime API See https://www.codenameone.com/javadoc/ for supported Classes and Methods Proguard classpath: /home/mcw/.m2/repository/net/sf/proguard/proguard-base/6.3.0beta1/proguard-base-6.3.0beta1.jar artifact com.codenameone:codenameone-core:jar:7.0.36:provided artifact com.readerware.xware.readerware:rwmain-cn1-codescan:pom:1.0-SNAPSHOT:compile Adding to injars: /home/mcw/Temp/rwmain/cn1libs/cn1-codescan/pom.xml artifact com.readerware.xware.readerware:rwmain-cn1-codescan:jar:common:1.0-SNAPSHOT:compile Adding to injars: /home/mcw/Temp/rwmain/cn1libs/cn1-codescan/jars/main.zip artifact com.readerware.xware.readerware:rwmain-cn1-codescan:jar:javase:1.0-SNAPSHOT:compile Adding to injars: /home/mcw/Temp/rwmain/cn1libs/cn1-codescan/jars/nativese.zip injars = /home/mcw/Temp/rwmain/common/target/classes:/home/mcw/Temp/rwmain/cn1libs/cn1-codescan/pom.xml(!META-INF/):/home/mcw/Temp/rwmain/cn1libs/cn1-codescan/jars/main.zip(!META-INF/):/home/mcw/Temp/rwmain/cn1libs/cn1-codescan/jars/nativese.zip(!META-INF/**) Keeping class com.readerware.xware.readerware.RWMain { *; } ProGuard, version 6.3.0 beta1 Reading program directory [/home/mcw/Temp/rwmain/common/target/classes] (filtered) Reading program directory [/home/mcw/Temp/rwmain/cn1libs/cn1-codescan/pom.xml] (filtered) Reading program zip [/home/mcw/Temp/rwmain/cn1libs/cn1-codescan/jars/main.zip] (filtered) Reading program zip [/home/mcw/Temp/rwmain/cn1libs/cn1-codescan/jars/nativese.zip] (filtered) Reading library jar [/home/mcw/.m2/repository/com/codenameone/java-runtime/7.0.36/java-runtime-7.0.36.jar] (filtered) Reading library jar [/home/mcw/.m2/repository/com/codenameone/codenameone-core/7.0.36/codenameone-core-7.0.36.jar] (filtered) Preparing output jar [/home/mcw/Temp/rwmain/common/target/compliance-check.jar] (filtered) Copying resources from program directory [/home/mcw/Temp/rwmain/common/target/classes] (filtered) Copying resources from program directory [/home/mcw/Temp/rwmain/cn1libs/cn1-codescan/pom.xml] (filtered) Copying resources from program zip [/home/mcw/Temp/rwmain/cn1libs/cn1-codescan/jars/main.zip] (filtered) Copying resources from program zip [/home/mcw/Temp/rwmain/cn1libs/cn1-codescan/jars/nativese.zip] (filtered) Proguard classpath: /home/mcw/.m2/repository/net/sf/proguard/proguard-base/6.3.0beta1/proguard-base-6.3.0beta1.jar Keeping class com.readerware.xware.readerware.RWMain { *; } ProGuard, version 6.3.0 beta1 Reading program jar [/home/mcw/Temp/rwmain/common/target/compliance-check.jar] (filtered) Reading library jar [/home/mcw/.m2/repository/com/codenameone/java-runtime/7.0.36/java-runtime-7.0.36.jar] (filtered) Reading library jar [/home/mcw/.m2/repository/com/codenameone/codenameone-core/7.0.36/codenameone-core-7.0.36.jar] (filtered)
--- codenameone-maven-plugin:7.0.36:css (cn1-process-classes) @ rwmain-common --- CSS themes not activated for this project. Skipping CSS compilation
--- maven-resources-plugin:2.6:testResources (default-testResources) @ rwmain-common --- Using 'UTF-8' encoding to copy filtered resources. skip non existing resourceDirectory /home/mcw/Temp/rwmain/common/src/test/resources
--- maven-compiler-plugin:3.8.0:testCompile (default-testCompile) @ rwmain-common --- Changes detected - recompiling the module! Compiling 1 source file to /home/mcw/Temp/rwmain/common/target/test-classes
--- maven-surefire-plugin:3.0.0-M5:test (default-test) @ rwmain-common --- Tests are skipped.
--- codenameone-maven-plugin:7.0.36:attach-test-artifact (attach-test-artifact) @ rwmain-common ---
--- maven-jar-plugin:2.4:jar (default-jar) @ rwmain-common --- Building jar: /home/mcw/Temp/rwmain/common/target/rwmain-common-1.0-SNAPSHOT.jar
-----------< com.readerware.xware.readerware:rwmain-javase >------------ Building rwmain-javase 1.0-SNAPSHOT [5/5] --------------------------------[ jar ]---------------------------------
--- maven-clean-plugin:2.5:clean (default-clean) @ rwmain-javase --- Deleting /home/mcw/Temp/rwmain/javase/target
--- properties-maven-plugin:1.0.0:read-project-properties (default) @ rwmain-javase ---
--- codenameone-maven-plugin:7.0.36:generate-javase-sources (add-se-sources) @ rwmain-javase ---
--- codenameone-maven-plugin:7.0.36:generate-desktop-app-wrapper (generate-icons) @ rwmain-javase ---
--- maven-resources-plugin:2.6:resources (default-resources) @ rwmain-javase --- Using 'UTF-8' encoding to copy filtered resources. Copying 0 resource Copying 1 resource
--- maven-compiler-plugin:3.8.0:compile (default-compile) @ rwmain-javase --- Changes detected - recompiling the module! Compiling 2 source files to /home/mcw/Temp/rwmain/javase/target/classes /home/mcw/Temp/rwmain/javase/src/desktop/java/com/readerware/xware/readerware/RWMainStub.java: /home/mcw/Temp/rwmain/javase/src/desktop/java/com/readerware/xware/readerware/RWMainStub.java uses or overrides a deprecated API. /home/mcw/Temp/rwmain/javase/src/desktop/java/com/readerware/xware/readerware/RWMainStub.java: Recompile with -Xlint:deprecation for details.
--- maven-resources-plugin:2.6:testResources (default-testResources) @ rwmain-javase --- Using 'UTF-8' encoding to copy filtered resources. skip non existing resourceDirectory /home/mcw/Temp/rwmain/javase/src/test/resources
--- maven-compiler-plugin:3.8.0:testCompile (default-testCompile) @ rwmain-javase --- Changes detected - recompiling the module! Compiling 1 source file to /home/mcw/Temp/rwmain/javase/target/test-classes
--- maven-surefire-plugin:3.0.0-M5:test (default-test) @ rwmain-javase --- Tests are skipped.
--- maven-dependency-plugin:2.8:copy-dependencies (copy-dependencies) @ rwmain-javase --- Copying nativese.zip to /home/mcw/Temp/rwmain/javase/target/libs/rwmain-cn1-codescan-1.0-SNAPSHOT-javase.jar Copying pom.xml to /home/mcw/Temp/rwmain/javase/target/libs/rwmain-cn1-codescan-1.0-SNAPSHOT.pom Copying sqlite-jdbc-3.7.15-M1.jar to /home/mcw/Temp/rwmain/javase/target/libs/sqlite-jdbc-3.7.15-M1.jar Copying filters-2.0.235-1.jar to /home/mcw/Temp/rwmain/javase/target/libs/filters-2.0.235-1.jar Copying codenameone-javase-7.0.36.jar to /home/mcw/Temp/rwmain/javase/target/libs/codenameone-javase-7.0.36.jar Copying main.zip to /home/mcw/Temp/rwmain/javase/target/libs/rwmain-cn1-codescan-1.0-SNAPSHOT-common.jar Copying rwmain-common-1.0-SNAPSHOT-tests.jar to /home/mcw/Temp/rwmain/javase/target/libs/rwmain-common-1.0-SNAPSHOT-tests.jar Copying rwmain-common-1.0-SNAPSHOT.jar to /home/mcw/Temp/rwmain/javase/target/libs/rwmain-common-1.0-SNAPSHOT.jar Copying codenameone-core-7.0.36.jar to /home/mcw/Temp/rwmain/javase/target/libs/codenameone-core-7.0.36.jar
--- maven-jar-plugin:2.4:jar (default-jar) @ rwmain-javase --- Building jar: /home/mcw/Temp/rwmain/javase/target/rwmain-javase-1.0-SNAPSHOT.jar
--- maven-antrun-plugin:3.0.0:run (generate-javase-zip) @ rwmain-javase --- Executing tasks [mkdir] Created dir: /home/mcw/Temp/rwmain/javase/target/rwmain-javase-1.0-SNAPSHOT [mkdir] Created dir: /home/mcw/Temp/rwmain/javase/target/rwmain-javase-1.0-SNAPSHOT/libs [copy] Copying 9 files to /home/mcw/Temp/rwmain/javase/target/rwmain-javase-1.0-SNAPSHOT/libs [copy] Copying 1 file to /home/mcw/Temp/rwmain/javase/target/rwmain-javase-1.0-SNAPSHOT [zip] Building zip: /home/mcw/Temp/rwmain/javase/target/rwmain-javase-1.0-SNAPSHOT.zip Executed tasks
Reactor Summary for rwmain 1.0-SNAPSHOT:
rwmain ............................................. SUCCESS [ 0.139 s] rwmain-cn1libs ..................................... SUCCESS [ 0.005 s] cn1-codescan ....................................... SUCCESS [ 0.121 s] rwmain-common ...................................... SUCCESS [05:33 min] rwmain-javase ...................................... SUCCESS [ 1.615 s]
BUILD SUCCESS
Total time: 05:35 min Finished at: 2021-08-11T14:53:09-07:00
Does this happen in the CLI compilation?
Assuming it does please try running maven with the -a switch so it will print out fine grained timings.
The CLI build runs in seconds, but there is no Proguard step in the CLI build.
AlsoI don't think it is a clean build.
[INFO] ------------------------------------------------------------------------ [INFO] Reactor Summary for rwmain 1.0-SNAPSHOT: [INFO] [INFO] rwmain ............................................. SUCCESS [ 0.004 s] [INFO] rwmain-cn1libs ..................................... SUCCESS [ 0.001 s] [INFO] cn1-codescan ....................................... SUCCESS [ 0.309 s] [INFO] rwmain-common ...................................... SUCCESS [ 3.508 s] [INFO] rwmain-javase ...................................... SUCCESS [ 16.582 s] [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 20.564 s [INFO] Finished at: 2021-08-12T10:48:23-07:00 [INFO] ------------------------------------------------------------------------
Try mvn -a clean package
mvn -am clean package took over 4 minutes. Here is the log:
[[1;34mINFO[m] Scanning for projects... [[1;34mINFO[m] [1m------------------------------------------------------------------------[m [[1;34mINFO[m] [1mReactor Build Order:[m [[1;34mINFO[m] [[1;34mINFO[m] rwmain [pom] [[1;34mINFO[m] rwmain-cn1libs [pom] [[1;34mINFO[m] cn1-codescan [pom] [[1;34mINFO[m] rwmain-common [jar] [[1;34mINFO[m] [[1;34mINFO[m] [1m---------------< [0;36mcom.readerware.xware.readerware:rwmain[0;1m >---------------[m [[1;34mINFO[m] [1mBuilding rwmain 1.0-SNAPSHOT [1/4][m [[1;34mINFO[m] [1m--------------------------------[ pom ]---------------------------------[m [[1;34mINFO[m] [[1;34mINFO[m] [1m--- [0;32mmaven-clean-plugin:2.5:clean[m [1m(default-clean)[m @ [36mrwmain[0;1m ---[m [[1;34mINFO[m] [[1;34mINFO[m] [1m-----------< [0;36mcom.readerware.xware.readerware:rwmain-cn1libs[0;1m >-----------[m [[1;34mINFO[m] [1mBuilding rwmain-cn1libs 1.0-SNAPSHOT [2/4][m [[1;34mINFO[m] [1m--------------------------------[ pom ]---------------------------------[m [[1;34mINFO[m] [[1;34mINFO[m] [1m--- [0;32mmaven-clean-plugin:2.5:clean[m [1m(default-clean)[m @ [36mrwmain-cn1libs[0;1m ---[m [[1;34mINFO[m] [[1;34mINFO[m] [1m--------< [0;36mcom.readerware.xware.readerware:rwmain-cn1-codescan[0;1m >---------[m [[1;34mINFO[m] [1mBuilding cn1-codescan 1.0-SNAPSHOT [3/4][m [[1;34mINFO[m] [1m--------------------------------[ pom ]---------------------------------[m [[1;34mINFO[m] [[1;34mINFO[m] [1m--- [0;32mmaven-clean-plugin:2.5:clean[m [1m(default-clean)[m @ [36mrwmain-cn1-codescan[0;1m ---[m [[1;34mINFO[m] [[1;34mINFO[m] [1m--- [0;32mbuild-helper-maven-plugin:1.7:attach-artifact[m [1m(attach-artifacts)[m @ [36mrwmain-cn1-codescan[0;1m ---[m [[1;34mINFO[m] [[1;34mINFO[m] [1m-----------< [0;36mcom.readerware.xware.readerware:rwmain-common[0;1m >------------[m [[1;34mINFO[m] [1mBuilding rwmain-common 1.0-SNAPSHOT [4/4][m [[1;34mINFO[m] [1m--------------------------------[ jar ]---------------------------------[m [[1;34mINFO[m] [[1;34mINFO[m] [1m--- [0;32mmaven-clean-plugin:2.5:clean[m [1m(default-clean)[m @ [36mrwmain-common[0;1m ---[m [[1;34mINFO[m] Deleting /home/mcw/Temp/rwmain/common/target [[1;34mINFO[m] [[1;34mINFO[m] [1m--- [0;32mproperties-maven-plugin:1.0.0:read-project-properties[m [1m(default)[m @ [36mrwmain-common[0;1m ---[m [[1;34mINFO[m] [[1;34mINFO[m] [1m--- [0;32mcodenameone-maven-plugin:7.0.36:generate-gui-sources[m [1m(generate-gui-sources)[m @ [36mrwmain-common[0;1m ---[m Generating GUI sources No GUI Entries available [[1;34mINFO[m] [[1;34mINFO[m] [1m--- [0;32mmaven-resources-plugin:2.6:resources[m [1m(default-resources)[m @ [36mrwmain-common[0;1m ---[m [[1;34mINFO[m] Using 'UTF-8' encoding to copy filtered resources. [[1;34mINFO[m] Copying 2 resources [[1;34mINFO[m] [[1;34mINFO[m] [1m--- [0;32mmaven-compiler-plugin:3.8.0:compile[m [1m(default-compile)[m @ [36mrwmain-common[0;1m ---[m [[1;34mINFO[m] Changes detected - recompiling the module! [[1;34mINFO[m] Compiling 56 source files to /home/mcw/Temp/rwmain/common/target/classes [[1;34mINFO[m] /home/mcw/Temp/rwmain/common/src/main/java/com/readerware/xware/MediaObject.java: Some input files use unchecked or unsafe operations. [[1;34mINFO[m] /home/mcw/Temp/rwmain/common/src/main/java/com/readerware/xware/MediaObject.java: Recompile with -Xlint:unchecked for details. [[1;34mINFO[m] [[1;34mINFO[m] [1m--- [0;32mcodenameone-maven-plugin:7.0.36:compliance-check[m [1m(cn1-process-classes)[m @ [36mrwmain-common[0;1m ---[m [[1;34mINFO[m] Running compliance check against Codename One Java Runtime API [[1;34mINFO[m] See https://www.codenameone.com/javadoc/ for supported Classes and Methods [[1;34mINFO[m] Proguard classpath: /home/mcw/.m2/repository/net/sf/proguard/proguard-base/6.3.0beta1/proguard-base-6.3.0beta1.jar [[1;34mINFO[m] artifact com.codenameone:codenameone-core:jar:7.0.36:provided [[1;34mINFO[m] artifact com.readerware.xware.readerware:rwmain-cn1-codescan:pom:1.0-SNAPSHOT:compile [[1;34mINFO[m] Adding to injars: /home/mcw/Temp/rwmain/cn1libs/cn1-codescan/pom.xml [[1;34mINFO[m] artifact com.readerware.xware.readerware:rwmain-cn1-codescan:jar:common:1.0-SNAPSHOT:compile [[1;34mINFO[m] Adding to injars: /home/mcw/Temp/rwmain/cn1libs/cn1-codescan/jars/main.zip [[1;34mINFO[m] injars = /home/mcw/Temp/rwmain/common/target/classes:/home/mcw/Temp/rwmain/cn1libs/cn1-codescan/pom.xml(!META-INF/):/home/mcw/Temp/rwmain/cn1libs/cn1-codescan/jars/main.zip(!META-INF/) [[1;34mINFO[m] Keeping class com.readerware.xware.readerware.RWMain { *; } **[[1;34mINFO[m] ProGuard, version 6.3.0 beta1 [[1;34mINFO[m] Reading program directory [/home/mcw/Temp/rwmain/common/target/classes] (filtered) [[1;34mINFO[m] Reading program directory [/home/mcw/Temp/rwmain/cn1libs/cn1-codescan/pom.xml] (filtered) [[1;34mINFO[m] Reading program zip [/home/mcw/Temp/rwmain/cn1libs/cn1-codescan/jars/main.zip] (filtered) [[1;34mINFO[m] Reading library jar [/home/mcw/.m2/repository/com/codenameone/java-runtime/7.0.36/java-runtime-**7.0.36.jar] (filtered) [[1;34mINFO[m] Reading library jar [/home/mcw/.m2/repository/com/codenameone/codenameone-core/7.0.36/codenameone-core-7.0.36.jar] (filtered) [[1;34mINFO[m] Preparing output jar [/home/mcw/Temp/rwmain/common/target/compliance-check.jar] (filtered) [[1;34mINFO[m] Copying resources from program directory [/home/mcw/Temp/rwmain/common/target/classes] (filtered) [[1;34mINFO[m] Copying resources from program directory [/home/mcw/Temp/rwmain/cn1libs/cn1-codescan/pom.xml] (filtered) [[1;34mINFO[m] Copying resources from program zip [/home/mcw/Temp/rwmain/cn1libs/cn1-codescan/jars/main.zip] (filtered) [[1;34mINFO[m] Proguard classpath: /home/mcw/.m2/repository/net/sf/proguard/proguard-base/6.3.0beta1/proguard-base-6.3.0beta1.jar [[1;34mINFO[m] Keeping class com.readerware.xware.readerware.RWMain { *; } [[1;34mINFO[m] ProGuard, version 6.3.0 beta1 [[1;34mINFO[m] Reading program jar [/home/mcw/Temp/rwmain/common/target/compliance-check.jar] (filtered) [[1;34mINFO[m] Reading library jar [/home/mcw/.m2/repository/com/codenameone/java-runtime/7.0.36/java-runtime-7.0.36.jar] (filtered) [[1;34mINFO[m] Reading library jar [/home/mcw/.m2/repository/com/codenameone/codenameone-core/7.0.36/codenameone-core-7.0.36.jar] (filtered) [[1;34mINFO[m] [[1;34mINFO[m] [1m--- [0;32mcodenameone-maven-plugin:7.0.36:css[m [1m(cn1-process-classes)[m @ [36mrwmain-common[0;1m ---[m [[1;34mINFO[m] CSS themes not activated for this project. Skipping CSS compilation [[1;34mINFO[m] [[1;34mINFO[m] [1m--- [0;32mmaven-resources-plugin:2.6:testResources[m [1m(default-testResources)[m @ [36mrwmain-common[0;1m ---[m [[1;34mINFO[m] Using 'UTF-8' encoding to copy filtered resources. [[1;34mINFO[m] skip non existing resourceDirectory /home/mcw/Temp/rwmain/common/src/test/resources [[1;34mINFO[m] [[1;34mINFO[m] [1m--- [0;32mmaven-compiler-plugin:3.8.0:testCompile[m [1m(default-testCompile)[m @ [36mrwmain-common[0;1m ---[m [[1;34mINFO[m] Changes detected - recompiling the module! [[1;34mINFO[m] Compiling 1 source file to /home/mcw/Temp/rwmain/common/target/test-classes [[1;34mINFO[m] [[1;34mINFO[m] [1m--- [0;32mmaven-surefire-plugin:3.0.0-M5:test[m [1m(default-test)[m @ [36mrwmain-common[0;1m ---[m [[1;34mINFO[m] [[1;34mINFO[m] ------------------------------------------------------- [[1;34mINFO[m] T E S T S [[1;34mINFO[m] ------------------------------------------------------- [[1;34mINFO[m] Running com.readerware.xware.readerware.[1mMyFirstTest[m [[1;34mINFO[m] [1mTests run: [0;1m0[m, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s - in com.readerware.xware.readerware.[1mMyFirstTest[m [[1;34mINFO[m] [[1;34mINFO[m] Results: [[1;34mINFO[m] [[1;34mINFO[m] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0 [[1;34mINFO[m] [[1;34mINFO[m] [[1;34mINFO[m] [1m--- [0;32mcodenameone-maven-plugin:7.0.36:attach-test-artifact[m [1m(attach-test-artifact)[m @ [36mrwmain-common[0;1m ---[m [[1;34mINFO[m] [[1;34mINFO[m] [1m--- [0;32mmaven-jar-plugin:2.4:jar[m [1m(default-jar)[m @ [36mrwmain-common[0;1m ---[m [[1;34mINFO[m] Building jar: /home/mcw/Temp/rwmain/common/target/rwmain-common-1.0-SNAPSHOT.jar [[1;34mINFO[m] [1m------------------------------------------------------------------------[m [[1;34mINFO[m] [1mReactor Summary for rwmain 1.0-SNAPSHOT:[m [[1;34mINFO[m] [[1;34mINFO[m] rwmain ............................................. [1;32mSUCCESS[m [ 0.119 s] [[1;34mINFO[m] rwmain-cn1libs ..................................... [1;32mSUCCESS[m [ 0.003 s] [[1;34mINFO[m] cn1-codescan ....................................... [1;32mSUCCESS[m [ 0.117 s] [[1;34mINFO[m] rwmain-common ...................................... [1;32mSUCCESS[m [04:15 min] [[1;34mINFO[m] [1m------------------------------------------------------------------------[m [[1;34mINFO[m] [1;32mBUILD SUCCESS[m [[1;34mINFO[m] [1m------------------------------------------------------------------------[m [[1;34mINFO[m] Total time: 04:16 min [[1;34mINFO[m] Finished at: 2021-08-12T13:30:42-07:00 [[1;34mINFO[m] [1m------------------------------------------------------------------------[m
The following is where the build seemed to stall, it appears twice in the output, stalled both times:
[[1;34mINFO[m] Reading library jar [/home/mcw/.m2/repository/com/codenameone/java-runtime/7.0.36/java-runtime-**7.0.36.jar] (filtered)
Possible duplicate of to https://github.com/codenameone/CodenameOne/issues/3424