diff --git a/build.log b/build.log new file mode 100644 index 0000000..e46eaa5 --- /dev/null +++ b/build.log @@ -0,0 +1,100 @@ +[INFO] Scanning for projects... +[WARNING] +[WARNING] Some problems were encountered while building the effective model for com.example:workutils:jar:0.0.1-SNAPSHOT +[WARNING] 'dependencies.dependency.(groupId:artifactId:type:classifier)' must be unique: com.alibaba:fastjson:jar -> version 2.0.57 vs 1.2.83 @ line 134, column 21 +[WARNING] +[WARNING] It is highly recommended to fix these problems because they threaten the stability of your build. +[WARNING] +[WARNING] For this reason, future Maven versions might no longer support building such malformed projects. +[WARNING] +[INFO] +[INFO] -----------------------< com.example:workutils >------------------------ +[INFO] Building workutils 0.0.1-SNAPSHOT +[INFO] from pom.xml +[INFO] --------------------------------[ jar ]--------------------------------- +[INFO] +[INFO] --- clean:3.2.0:clean (default-clean) @ workutils --- +[INFO] Deleting d:\workspace\workutils\target +[INFO] +[INFO] --- resources:3.2.0:resources (default-resources) @ workutils --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Using 'UTF-8' encoding to copy filtered properties files. +[INFO] Copying 1 resource +[INFO] Copying 5 resources +[INFO] +[INFO] --- compiler:3.10.1:compile (default-compile) @ workutils --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 31 source files to d:\workspace\workutils\target\classes +[INFO] +[INFO] --- resources:3.2.0:testResources (default-testResources) @ workutils --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Using 'UTF-8' encoding to copy filtered properties files. +[INFO] skip non existing resourceDirectory d:\workspace\workutils\src\test\resources +[INFO] +[INFO] --- compiler:3.10.1:testCompile (default-testCompile) @ workutils --- +[INFO] No sources to compile +[INFO] +[INFO] --- surefire:2.22.2:test (default-test) @ workutils --- +[INFO] Tests are skipped. +[INFO] +[INFO] --- jar:3.2.2:jar (default-jar) @ workutils --- +[INFO] Building jar: d:\workspace\workutils\target\workutils-0.0.1-SNAPSHOT.jar +[INFO] +[INFO] --- spring-boot:2.7.18:repackage (repackage) @ workutils --- +[INFO] Replacing main artifact with repackaged archive +[INFO] +[INFO] --- launch4j:2.5.3:launch4j (l4j-exe) @ workutils --- +Downloading from central: https://repo.maven.apache.org/maven2/net/sf/launch4j/launch4j/3.50/launch4j-3.50.pom +Progress (1): 987 B Progress (1): 2.3 kB Progress (1): 5.2 kB Progress (1): 8.7 kB Progress (1): 11 kB Progress (1): 14 kB Progress (1): 14 kB Downloaded from central: https://repo.maven.apache.org/maven2/net/sf/launch4j/launch4j/3.50/launch4j-3.50.pom (14 kB at 29 kB/s) +Downloading from central: https://repo.maven.apache.org/maven2/com/jgoodies/jgoodies-common/1.7.0/jgoodies-common-1.7.0.pom +Progress (1): 1.2 kB Progress (1): 2.6 kB Downloaded from central: https://repo.maven.apache.org/maven2/com/jgoodies/jgoodies-common/1.7.0/jgoodies-common-1.7.0.pom (2.6 kB at 24 kB/s) +Downloading from central: https://repo.maven.apache.org/maven2/com/jgoodies/forms/1.2.1/forms-1.2.1.pom +Progress (1): 989 B Progress (1): 2.2 kB Progress (1): 3.2 kB Downloaded from central: https://repo.maven.apache.org/maven2/com/jgoodies/forms/1.2.1/forms-1.2.1.pom (3.2 kB at 44 kB/s) +Downloading from central: https://repo.maven.apache.org/maven2/com/formdev/flatlaf/1.0/flatlaf-1.0.pom +Progress (1): 985 B Progress (1): 1.5 kB Downloaded from central: https://repo.maven.apache.org/maven2/com/formdev/flatlaf/1.0/flatlaf-1.0.pom (1.5 kB at 24 kB/s) +Downloading from central: https://repo.maven.apache.org/maven2/org/apache/ant/ant/1.10.15/ant-1.10.15.pom +Progress (1): 773 B Progress (1): 1.7 kB Progress (1): 4.2 kB Progress (1): 8.2 kB Progress (1): 10 kB Progress (1): 13 kB Progress (1): 17 kB Progress (1): 17 kB Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/ant/ant/1.10.15/ant-1.10.15.pom (17 kB at 250 kB/s) +Downloading from central: https://repo.maven.apache.org/maven2/org/apache/ant/ant-parent/1.10.15/ant-parent-1.10.15.pom +Progress (1): 788 B Progress (1): 1.7 kB Progress (1): 4.0 kB Progress (1): 6.6 kB Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/ant/ant-parent/1.10.15/ant-parent-1.10.15.pom (6.6 kB at 113 kB/s) +Downloading from central: https://repo.maven.apache.org/maven2/org/apache/ant/ant-launcher/1.10.15/ant-launcher-1.10.15.pom +Progress (1): 816 B Progress (1): 1.8 kB Progress (1): 3.2 kB Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/ant/ant-launcher/1.10.15/ant-launcher-1.10.15.pom (3.2 kB at 57 kB/s) +Downloading from central: https://repo.maven.apache.org/maven2/com/thoughtworks/xstream/xstream/1.4.21/xstream-1.4.21.pom +Progress (1): 850 B Progress (1): 3.2 kB Progress (1): 6.3 kB Progress (1): 9.1 kB Progress (1): 11 kB Progress (1): 19 kB Progress (1): 24 kB Progress (1): 24 kB Downloaded from central: https://repo.maven.apache.org/maven2/com/thoughtworks/xstream/xstream/1.4.21/xstream-1.4.21.pom (24 kB at 335 kB/s) +Downloading from central: https://repo.maven.apache.org/maven2/com/thoughtworks/xstream/xstream-parent/1.4.21/xstream-parent-1.4.21.pom +Progress (1): 799 B Progress (1): 2.5 kB Progress (1): 5.1 kB Progress (1): 9.2 kB Progress (1): 12 kB Progress (1): 16 kB Progress (1): 21 kB Progress (1): 25 kB Progress (1): 30 kB Progress (1): 34 kB Progress (1): 37 kB Progress (1): 40 kB Progress (1): 43 kB Progress (1): 44 kB Downloaded from central: https://repo.maven.apache.org/maven2/com/thoughtworks/xstream/xstream-parent/1.4.21/xstream-parent-1.4.21.pom (44 kB at 720 kB/s) +Downloading from central: https://repo.maven.apache.org/maven2/io/github/x-stream/mxparser/1.2.2/mxparser-1.2.2.pom +Progress (1): 817 B Progress (1): 2.0 kB Progress (1): 5.1 kB Progress (1): 9.0 kB Progress (1): 12 kB Progress (1): 17 kB Progress (1): 21 kB Progress (1): 23 kB Progress (1): 24 kB Downloaded from central: https://repo.maven.apache.org/maven2/io/github/x-stream/mxparser/1.2.2/mxparser-1.2.2.pom (24 kB at 351 kB/s) +Downloading from central: https://repo.maven.apache.org/maven2/net/sf/launch4j/launch4j/3.50/launch4j-3.50-core.jar +Progress (1): 0.9/167 kB Progress (1): 2.3/167 kB Progress (1): 3.6/167 kB Progress (1): 5.0/167 kB Progress (1): 9.2/167 kB Progress (1): 13/167 kB Progress (1): 18/167 kB Progress (1): 22/167 kB Progress (1): 24/167 kB Progress (1): 28/167 kB Progress (1): 33/167 kB Progress (1): 37/167 kB Progress (1): 41/167 kB Progress (1): 45/167 kB Progress (1): 49/167 kB Progress (1): 54/167 kB Progress (1): 58/167 kB Progress (1): 62/167 kB Progress (1): 66/167 kB Progress (1): 71/167 kB Progress (1): 75/167 kB Progress (1): 79/167 kB Progress (1): 83/167 kB Progress (1): 88/167 kB Progress (1): 92/167 kB Progress (1): 96/167 kB Progress (1): 100/167 kB Progress (1): 104/167 kB Progress (1): 109/167 kB Progress (1): 113/167 kB Progress (1): 117/167 kB Progress (1): 121/167 kB Progress (1): 126/167 kB Progress (1): 130/167 kB Progress (1): 134/167 kB Progress (1): 138/167 kB Progress (1): 143/167 kB Progress (1): 147/167 kB Progress (1): 151/167 kB Progress (1): 155/167 kB Progress (1): 155/167 kB Progress (1): 159/167 kB Progress (1): 164/167 kB Progress (1): 167 kB Downloaded from central: https://repo.maven.apache.org/maven2/net/sf/launch4j/launch4j/3.50/launch4j-3.50-core.jar (167 kB at 1.0 MB/s) +Downloading from central: https://repo.maven.apache.org/maven2/com/jgoodies/forms/1.2.1/forms-1.2.1.jar +Downloading from central: https://repo.maven.apache.org/maven2/org/apache/ant/ant/1.10.15/ant-1.10.15.jar +Downloading from central: https://repo.maven.apache.org/maven2/com/formdev/flatlaf/1.0/flatlaf-1.0.jar +Downloading from central: https://repo.maven.apache.org/maven2/org/apache/ant/ant-launcher/1.10.15/ant-launcher-1.10.15.jar +Downloading from central: https://repo.maven.apache.org/maven2/com/jgoodies/jgoodies-common/1.7.0/jgoodies-common-1.7.0.jar +Progress (1): 3.8/498 kB Progress (1): 20/498 kB Progress (1): 24/498 kB Progress (1): 40/498 kB Progress (1): 57/498 kB Progress (1): 66/498 kB Progress (1): 82/498 kB Progress (1): 98/498 kB Progress (1): 115/498 kB Progress (1): 131/498 kB Progress (1): 147/498 kB Progress (1): 164/498 kB Progress (1): 180/498 kB Progress (1): 197/498 kB Progress (2): 197/498 kB | 0.9/34 kB Progress (3): 197/498 kB | 0.9/34 kB | 0/2.3 MB Progress (3): 197/498 kB | 0.9/34 kB | 0/2.3 MB Progress (3): 197/498 kB | 0.9/34 kB | 0/2.3 MB Progress (3): 197/498 kB | 0.9/34 kB | 0/2.3 MB Progress (3): 197/498 kB | 0.9/34 kB | 0/2.3 MB Progress (3): 197/498 kB | 2.3/34 kB | 0/2.3 MB Progress (3): 197/498 kB | 3.6/34 kB | 0/2.3 MB Progress (3): 197/498 kB | 3.6/34 kB | 0/2.3 MB Progress (3): 197/498 kB | 5.0/34 kB | 0/2.3 MB Progress (3): 197/498 kB | 6.4/34 kB | 0/2.3 MB Progress (3): 213/498 kB | 6.4/34 kB | 0/2.3 MB Progress (3): 213/498 kB | 7.7/34 kB | 0/2.3 MB Progress (3): 213/498 kB | 9.1/34 kB | 0/2.3 MB Progress (3): 213/498 kB | 10/34 kB | 0/2.3 MB Progress (3): 213/498 kB | 12/34 kB | 0/2.3 MB Progress (3): 213/498 kB | 13/34 kB | 0/2.3 MB Progress (4): 213/498 kB | 13/34 kB | 0/2.3 MB | 0.9/118 kB Progress (4): 213/498 kB | 13/34 kB | 0/2.3 MB | 0.9/118 kB Progress (4): 213/498 kB | 13/34 kB | 0/2.3 MB | 0.9/118 kB Progress (4): 213/498 kB | 15/34 kB | 0/2.3 MB | 0.9/118 kB Progress (4): 213/498 kB | 16/34 kB | 0/2.3 MB | 0.9/118 kB Progress (4): 213/498 kB | 16/34 kB | 0/2.3 MB | 0.9/118 kB Progress (4): 213/498 kB | 17/34 kB | 0/2.3 MB | 0.9/118 kB Progress (4): 213/498 kB | 17/34 kB | 0/2.3 MB | 0.9/118 kB Progress (4): 213/498 kB | 17/34 kB | 0/2.3 MB | 2.3/118 kB Progress (4): 213/498 kB | 19/34 kB | 0/2.3 MB | 2.3/118 kB Progress (4): 213/498 kB | 19/34 kB | 0/2.3 MB | 2.3/118 kB Progress (4): 213/498 kB | 19/34 kB | 0/2.3 MB | 3.6/118 kB Progress (4): 213/498 kB | 19/34 kB | 0/2.3 MB | 3.6/118 kB Progress (4): 213/498 kB | 19/34 kB | 0/2.3 MB | 3.6/118 kB Progress (4): 213/498 kB | 19/34 kB | 0/2.3 MB | 5.0/118 kB Progress (4): 213/498 kB | 19/34 kB | 0/2.3 MB | 5.0/118 kB Progress (4): 213/498 kB | 19/34 kB | 0/2.3 MB | 6.4/118 kB Progress (4): 213/498 kB | 19/34 kB | 0/2.3 MB | 6.4/118 kB Progress (4): 213/498 kB | 19/34 kB | 0/2.3 MB | 7.7/118 kB Progress (4): 213/498 kB | 19/34 kB | 0/2.3 MB | 8.2/118 kB Progress (4): 213/498 kB | 19/34 kB | 0/2.3 MB | 8.2/118 kB Progress (4): 213/498 kB | 19/34 kB | 0/2.3 MB | 9.6/118 kB Progress (4): 213/498 kB | 20/34 kB | 0/2.3 MB | 9.6/118 kB Progress (4): 213/498 kB | 20/34 kB | 0/2.3 MB | 9.6/118 kB Progress (4): 213/498 kB | 20/34 kB | 0/2.3 MB | 11/118 kB Progress (4): 213/498 kB | 21/34 kB | 0/2.3 MB | 11/118 kB Progress (4): 229/498 kB | 21/34 kB | 0/2.3 MB | 11/118 kB Progress (4): 229/498 kB | 21/34 kB | 0/2.3 MB | 12/118 kB Progress (4): 229/498 kB | 21/34 kB | 0/2.3 MB | 14/118 kB Progress (4): 229/498 kB | 21/34 kB | 0/2.3 MB | 15/118 kB Progress (4): 229/498 kB | 21/34 kB | 0/2.3 MB | 16/118 kB Progress (4): 229/498 kB | 21/34 kB | 0/2.3 MB | 18/118 kB Progress (4): 229/498 kB | 21/34 kB | 0/2.3 MB | 19/118 kB Progress (4): 229/498 kB | 21/34 kB | 0/2.3 MB | 19/118 kB Progress (4): 229/498 kB | 23/34 kB | 0/2.3 MB | 19/118 kB Progress (4): 229/498 kB | 23/34 kB | 0/2.3 MB | 19/118 kB Progress (4): 229/498 kB | 24/34 kB | 0/2.3 MB | 19/118 kB Progress (4): 229/498 kB | 24/34 kB | 0/2.3 MB | 20/118 kB Progress (4): 229/498 kB | 26/34 kB | 0/2.3 MB | 20/118 kB Progress (4): 229/498 kB | 27/34 kB | 0/2.3 MB | 20/118 kB Progress (4): 229/498 kB | 27/34 kB | 0/2.3 MB | 22/118 kB Progress (4): 229/498 kB | 27/34 kB | 0/2.3 MB | 22/118 kB Progress (4): 229/498 kB | 27/34 kB | 0/2.3 MB | 23/118 kB Progress (4): 229/498 kB | 27/34 kB | 0/2.3 MB | 23/118 kB Progress (4): 229/498 kB | 27/34 kB | 0/2.3 MB | 23/118 kB Progress (4): 229/498 kB | 27/34 kB | 0/2.3 MB | 25/118 kB Progress (4): 229/498 kB | 27/34 kB | 0/2.3 MB | 25/118 kB Progress (4): 229/498 kB | 27/34 kB | 0/2.3 MB | 25/118 kB Progress (4): 229/498 kB | 27/34 kB | 0/2.3 MB | 25/118 kB Progress (4): 229/498 kB | 27/34 kB | 0/2.3 MB | 25/118 kB Progress (4): 229/498 kB | 28/34 kB | 0/2.3 MB | 25/118 kB Progress (4): 229/498 kB | 30/34 kB | 0/2.3 MB | 25/118 kB Progress (4): 229/498 kB | 31/34 kB | 0/2.3 MB | 25/118 kB Progress (4): 229/498 kB | 32/34 kB | 0/2.3 MB | 25/118 kB Progress (4): 229/498 kB | 34/34 kB | 0/2.3 MB | 25/118 kB Progress (4): 229/498 kB | 34 kB | 0/2.3 MB | 25/118 kB Progress (4): 229/498 kB | 34 kB | 0/2.3 MB | 26/118 kB Progress (4): 229/498 kB | 34 kB | 0/2.3 MB | 27/118 kB Progress (4): 229/498 kB | 34 kB | 0/2.3 MB | 29/118 kB Progress (4): 229/498 kB | 34 kB | 0/2.3 MB | 30/118 kB Progress (4): 229/498 kB | 34 kB | 0/2.3 MB | 31/118 kB Progress (4): 229/498 kB | 34 kB | 0/2.3 MB | 31/118 kB Progress (4): 246/498 kB | 34 kB | 0/2.3 MB | 31/118 kB Progress (4): 246/498 kB | 34 kB | 0/2.3 MB | 31/118 kB Progress (4): 246/498 kB | 34 kB | 0/2.3 MB | 31/118 kB Progress (4): 246/498 kB | 34 kB | 0/2.3 MB | 31/118 kB Progress (4): 246/498 kB | 34 kB | 0/2.3 MB | 31/118 kB Progress (4): 246/498 kB | 34 kB | 0/2.3 MB | 31/118 kB Progress (4): 246/498 kB | 34 kB | 0/2.3 MB | 31/118 kB Downloaded from central: https://repo.maven.apache.org/maven2/com/jgoodies/jgoodies-common/1.7.0/jgoodies-common-1.7.0.jar (34 kB at 129 kB/s) +Downloading from central: https://repo.maven.apache.org/maven2/com/thoughtworks/xstream/xstream/1.4.21/xstream-1.4.21.jar +Progress (3): 246/498 kB | 0/2.3 MB | 33/118 kB Progress (3): 246/498 kB | 0/2.3 MB | 34/118 kB Progress (3): 246/498 kB | 0/2.3 MB | 36/118 kB Progress (3): 246/498 kB | 0/2.3 MB | 37/118 kB Progress (3): 246/498 kB | 0/2.3 MB | 38/118 kB Progress (3): 246/498 kB | 0/2.3 MB | 38/118 kB Progress (3): 246/498 kB | 0/2.3 MB | 38/118 kB Progress (3): 246/498 kB | 0/2.3 MB | 38/118 kB Progress (3): 246/498 kB | 0/2.3 MB | 38/118 kB Progress (3): 246/498 kB | 0.1/2.3 MB | 38/118 kB Progress (3): 246/498 kB | 0.1/2.3 MB | 38/118 kB Progress (3): 246/498 kB | 0.1/2.3 MB | 40/118 kB Progress (3): 246/498 kB | 0.1/2.3 MB | 41/118 kB Progress (3): 246/498 kB | 0.1/2.3 MB | 42/118 kB Progress (3): 246/498 kB | 0.1/2.3 MB | 44/118 kB Progress (3): 246/498 kB | 0.1/2.3 MB | 45/118 kB Progress (3): 246/498 kB | 0.1/2.3 MB | 46/118 kB Progress (3): 262/498 kB | 0.1/2.3 MB | 46/118 kB Progress (3): 262/498 kB | 0.1/2.3 MB | 46/118 kB Progress (3): 262/498 kB | 0.1/2.3 MB | 46/118 kB Progress (3): 262/498 kB | 0.1/2.3 MB | 46/118 kB Progress (3): 262/498 kB | 0.1/2.3 MB | 46/118 kB Progress (3): 262/498 kB | 0.1/2.3 MB | 48/118 kB Progress (3): 262/498 kB | 0.1/2.3 MB | 49/118 kB Progress (3): 262/498 kB | 0.1/2.3 MB | 51/118 kB Progress (3): 262/498 kB | 0.1/2.3 MB | 52/118 kB Progress (3): 262/498 kB | 0.1/2.3 MB | 53/118 kB Progress (3): 262/498 kB | 0.1/2.3 MB | 55/118 kB Progress (3): 262/498 kB | 0.1/2.3 MB | 55/118 kB Progress (3): 262/498 kB | 0.1/2.3 MB | 57/118 kB Progress (3): 262/498 kB | 0.1/2.3 MB | 62/118 kB Progress (3): 262/498 kB | 0.1/2.3 MB | 62/118 kB Progress (3): 262/498 kB | 0.1/2.3 MB | 66/118 kB Progress (3): 279/498 kB | 0.1/2.3 MB | 66/118 kB Progress (3): 279/498 kB | 0.1/2.3 MB | 70/118 kB Progress (3): 279/498 kB | 0.1/2.3 MB | 70/118 kB Progress (3): 279/498 kB | 0.1/2.3 MB | 74/118 kB Progress (3): 279/498 kB | 0.1/2.3 MB | 74/118 kB Progress (3): 279/498 kB | 0.1/2.3 MB | 78/118 kB Progress (3): 279/498 kB | 0.1/2.3 MB | 78/118 kB Progress (3): 279/498 kB | 0.1/2.3 MB | 82/118 kB Progress (3): 279/498 kB | 0.1/2.3 MB | 82/118 kB Progress (3): 295/498 kB | 0.1/2.3 MB | 82/118 kB Progress (3): 295/498 kB | 0.1/2.3 MB | 82/118 kB Progress (3): 295/498 kB | 0.1/2.3 MB | 87/118 kB Progress (3): 295/498 kB | 0.1/2.3 MB | 90/118 kB Progress (3): 295/498 kB | 0.1/2.3 MB | 90/118 kB Progress (4): 295/498 kB | 0.1/2.3 MB | 90/118 kB | 0.9/647 kB Progress (4): 295/498 kB | 0.1/2.3 MB | 90/118 kB | 2.3/647 kB Progress (4): 295/498 kB | 0.1/2.3 MB | 94/118 kB | 2.3/647 kB Progress (4): 295/498 kB | 0.1/2.3 MB | 94/118 kB | 3.6/647 kB Progress (4): 295/498 kB | 0.1/2.3 MB | 94/118 kB | 5.0/647 kB Progress (4): 295/498 kB | 0.1/2.3 MB | 94/118 kB | 6.4/647 kB Progress (4): 295/498 kB | 0.1/2.3 MB | 94/118 kB | 6.4/647 kB Progress (4): 295/498 kB | 0.1/2.3 MB | 94/118 kB | 7.7/647 kB Progress (4): 295/498 kB | 0.1/2.3 MB | 94/118 kB | 9.1/647 kB Progress (4): 295/498 kB | 0.1/2.3 MB | 99/118 kB | 9.1/647 kB Progress (4): 295/498 kB | 0.1/2.3 MB | 99/118 kB | 10/647 kB Progress (4): 295/498 kB | 0.1/2.3 MB | 99/118 kB | 12/647 kB Progress (4): 295/498 kB | 0.1/2.3 MB | 99/118 kB | 12/647 kB Progress (4): 311/498 kB | 0.1/2.3 MB | 99/118 kB | 12/647 kB Progress (4): 311/498 kB | 0.1/2.3 MB | 99/118 kB | 13/647 kB Progress (4): 311/498 kB | 0.1/2.3 MB | 103/118 kB | 13/647 kB Progress (4): 311/498 kB | 0.1/2.3 MB | 103/118 kB | 15/647 kB Progress (4): 311/498 kB | 0.1/2.3 MB | 107/118 kB | 15/647 kB Progress (4): 311/498 kB | 0.1/2.3 MB | 107/118 kB | 15/647 kB Progress (4): 311/498 kB | 0.1/2.3 MB | 107/118 kB | 16/647 kB Progress (4): 311/498 kB | 0.1/2.3 MB | 107/118 kB | 17/647 kB Progress (4): 311/498 kB | 0.1/2.3 MB | 107/118 kB | 17/647 kB Progress (4): 311/498 kB | 0.1/2.3 MB | 107/118 kB | 19/647 kB Progress (4): 311/498 kB | 0.1/2.3 MB | 107/118 kB | 20/647 kB Progress (4): 311/498 kB | 0.1/2.3 MB | 111/118 kB | 20/647 kB Progress (4): 311/498 kB | 0.1/2.3 MB | 111/118 kB | 24/647 kB Progress (4): 311/498 kB | 0.1/2.3 MB | 111/118 kB | 24/647 kB Progress (4): 311/498 kB | 0.1/2.3 MB | 115/118 kB | 24/647 kB Progress (4): 311/498 kB | 0.1/2.3 MB | 115/118 kB | 24/647 kB Progress (4): 328/498 kB | 0.1/2.3 MB | 115/118 kB | 24/647 kB Progress (4): 328/498 kB | 0.1/2.3 MB | 118 kB | 24/647 kB Progress (4): 328/498 kB | 0.1/2.3 MB | 118 kB | 29/647 kB Progress (4): 328/498 kB | 0.1/2.3 MB | 118 kB | 29/647 kB Downloaded from central: https://repo.maven.apache.org/maven2/com/jgoodies/forms/1.2.1/forms-1.2.1.jar (118 kB at 288 kB/s) +Downloading from central: https://repo.maven.apache.org/maven2/io/github/x-stream/mxparser/1.2.2/mxparser-1.2.2.jar +Progress (3): 328/498 kB | 0.1/2.3 MB | 33/647 kB Progress (3): 328/498 kB | 0.1/2.3 MB | 33/647 kB Progress (3): 328/498 kB | 0.1/2.3 MB | 37/647 kB Progress (3): 328/498 kB | 0.1/2.3 MB | 37/647 kB Progress (3): 328/498 kB | 0.1/2.3 MB | 41/647 kB Progress (3): 328/498 kB | 0.1/2.3 MB | 45/647 kB Progress (3): 328/498 kB | 0.1/2.3 MB | 45/647 kB Progress (3): 328/498 kB | 0.1/2.3 MB | 45/647 kB Progress (4): 328/498 kB | 0.1/2.3 MB | 45/647 kB | 0.9/19 kB Progress (4): 328/498 kB | 0.1/2.3 MB | 45/647 kB | 2.3/19 kB Progress (4): 328/498 kB | 0.1/2.3 MB | 45/647 kB | 3.6/19 kB Progress (4): 328/498 kB | 0.1/2.3 MB | 45/647 kB | 5.0/19 kB Progress (4): 328/498 kB | 0.1/2.3 MB | 50/647 kB | 5.0/19 kB Progress (4): 328/498 kB | 0.1/2.3 MB | 50/647 kB | 5.0/19 kB Progress (4): 344/498 kB | 0.1/2.3 MB | 50/647 kB | 5.0/19 kB Progress (4): 344/498 kB | 0.1/2.3 MB | 50/647 kB | 6.4/19 kB Progress (4): 344/498 kB | 0.1/2.3 MB | 54/647 kB | 6.4/19 kB Progress (4): 344/498 kB | 0.1/2.3 MB | 54/647 kB | 7.7/19 kB Progress (4): 344/498 kB | 0.1/2.3 MB | 58/647 kB | 7.7/19 kB Progress (4): 344/498 kB | 0.2/2.3 MB | 58/647 kB | 7.7/19 kB Progress (4): 344/498 kB | 0.2/2.3 MB | 58/647 kB | 9.1/19 kB Progress (4): 344/498 kB | 0.2/2.3 MB | 58/647 kB | 9.1/19 kB Progress (4): 344/498 kB | 0.2/2.3 MB | 62/647 kB | 9.1/19 kB Progress (4): 344/498 kB | 0.2/2.3 MB | 62/647 kB | 10/19 kB Progress (4): 344/498 kB | 0.2/2.3 MB | 62/647 kB | 10/19 kB Progress (4): 344/498 kB | 0.2/2.3 MB | 67/647 kB | 10/19 kB Progress (4): 344/498 kB | 0.2/2.3 MB | 67/647 kB | 12/19 kB Progress (4): 344/498 kB | 0.2/2.3 MB | 67/647 kB | 13/19 kB Progress (4): 344/498 kB | 0.2/2.3 MB | 67/647 kB | 13/19 kB Progress (4): 344/498 kB | 0.2/2.3 MB | 67/647 kB | 15/19 kB Progress (4): 344/498 kB | 0.2/2.3 MB | 67/647 kB | 15/19 kB Progress (4): 344/498 kB | 0.2/2.3 MB | 71/647 kB | 15/19 kB Progress (4): 344/498 kB | 0.2/2.3 MB | 71/647 kB | 17/19 kB Progress (4): 344/498 kB | 0.2/2.3 MB | 71/647 kB | 18/19 kB Progress (4): 344/498 kB | 0.2/2.3 MB | 71/647 kB | 18/19 kB Progress (4): 344/498 kB | 0.2/2.3 MB | 75/647 kB | 18/19 kB Progress (5): 344/498 kB | 0.2/2.3 MB | 75/647 kB | 18/19 kB | 3.8/30 kB Progress (5): 344/498 kB | 0.2/2.3 MB | 75/647 kB | 19 kB | 3.8/30 kB Progress (5): 344/498 kB | 0.2/2.3 MB | 75/647 kB | 19 kB | 3.8/30 kB Progress (5): 344/498 kB | 0.2/2.3 MB | 79/647 kB | 19 kB | 3.8/30 kB Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/ant/ant-launcher/1.10.15/ant-launcher-1.10.15.jar (19 kB at 38 kB/s) +Progress (4): 344/498 kB | 0.2/2.3 MB | 79/647 kB | 8.0/30 kB Progress (4): 360/498 kB | 0.2/2.3 MB | 79/647 kB | 8.0/30 kB Progress (4): 360/498 kB | 0.2/2.3 MB | 79/647 kB | 8.0/30 kB Progress (4): 360/498 kB | 0.2/2.3 MB | 83/647 kB | 8.0/30 kB Progress (4): 360/498 kB | 0.2/2.3 MB | 83/647 kB | 12/30 kB Progress (4): 360/498 kB | 0.2/2.3 MB | 83/647 kB | 12/30 kB Progress (4): 360/498 kB | 0.2/2.3 MB | 88/647 kB | 12/30 kB Progress (4): 360/498 kB | 0.2/2.3 MB | 88/647 kB | 16/30 kB Progress (4): 360/498 kB | 0.2/2.3 MB | 88/647 kB | 16/30 kB Progress (4): 360/498 kB | 0.2/2.3 MB | 88/647 kB | 21/30 kB Progress (4): 360/498 kB | 0.2/2.3 MB | 88/647 kB | 21/30 kB Progress (4): 360/498 kB | 0.2/2.3 MB | 92/647 kB | 21/30 kB Progress (4): 360/498 kB | 0.2/2.3 MB | 96/647 kB | 21/30 kB Progress (4): 360/498 kB | 0.2/2.3 MB | 96/647 kB | 25/30 kB Progress (4): 377/498 kB | 0.2/2.3 MB | 96/647 kB | 25/30 kB Progress (4): 377/498 kB | 0.2/2.3 MB | 96/647 kB | 25/30 kB Progress (4): 377/498 kB | 0.2/2.3 MB | 100/647 kB | 25/30 kB Progress (4): 377/498 kB | 0.2/2.3 MB | 100/647 kB | 29/30 kB Progress (4): 377/498 kB | 0.2/2.3 MB | 100/647 kB | 29/30 kB Progress (4): 377/498 kB | 0.2/2.3 MB | 100/647 kB | 30 kB Progress (4): 377/498 kB | 0.2/2.3 MB | 105/647 kB | 30 kB Downloaded from central: https://repo.maven.apache.org/maven2/io/github/x-stream/mxparser/1.2.2/mxparser-1.2.2.jar (30 kB at 54 kB/s) +Progress (3): 377/498 kB | 0.2/2.3 MB | 105/647 kB Progress (3): 377/498 kB | 0.2/2.3 MB | 109/647 kB Progress (3): 377/498 kB | 0.2/2.3 MB | 109/647 kB Progress (3): 377/498 kB | 0.2/2.3 MB | 113/647 kB Progress (3): 393/498 kB | 0.2/2.3 MB | 113/647 kB Progress (3): 393/498 kB | 0.2/2.3 MB | 113/647 kB Progress (3): 393/498 kB | 0.2/2.3 MB | 117/647 kB Progress (3): 393/498 kB | 0.2/2.3 MB | 122/647 kB Progress (3): 393/498 kB | 0.2/2.3 MB | 122/647 kB Progress (3): 393/498 kB | 0.2/2.3 MB | 123/647 kB Progress (3): 393/498 kB | 0.2/2.3 MB | 123/647 kB Progress (3): 393/498 kB | 0.2/2.3 MB | 127/647 kB Progress (3): 410/498 kB | 0.2/2.3 MB | 127/647 kB Progress (3): 410/498 kB | 0.2/2.3 MB | 127/647 kB Progress (3): 410/498 kB | 0.2/2.3 MB | 131/647 kB Progress (3): 410/498 kB | 0.2/2.3 MB | 136/647 kB Progress (3): 410/498 kB | 0.2/2.3 MB | 140/647 kB Progress (3): 410/498 kB | 0.2/2.3 MB | 144/647 kB Progress (3): 410/498 kB | 0.2/2.3 MB | 144/647 kB Progress (3): 426/498 kB | 0.2/2.3 MB | 144/647 kB Progress (3): 426/498 kB | 0.2/2.3 MB | 148/647 kB Progress (3): 426/498 kB | 0.2/2.3 MB | 152/647 kB Progress (3): 426/498 kB | 0.2/2.3 MB | 157/647 kB Progress (3): 426/498 kB | 0.3/2.3 MB | 157/647 kB Progress (3): 426/498 kB | 0.3/2.3 MB | 161/647 kB Progress (3): 442/498 kB | 0.3/2.3 MB | 161/647 kB Progress (3): 442/498 kB | 0.3/2.3 MB | 165/647 kB Progress (3): 442/498 kB | 0.3/2.3 MB | 169/647 kB Progress (3): 442/498 kB | 0.3/2.3 MB | 174/647 kB Progress (3): 442/498 kB | 0.3/2.3 MB | 178/647 kB Progress (3): 442/498 kB | 0.3/2.3 MB | 178/647 kB Progress (3): 459/498 kB | 0.3/2.3 MB | 178/647 kB Progress (3): 459/498 kB | 0.3/2.3 MB | 178/647 kB Progress (3): 459/498 kB | 0.3/2.3 MB | 182/647 kB Progress (3): 459/498 kB | 0.3/2.3 MB | 186/647 kB Progress (3): 475/498 kB | 0.3/2.3 MB | 186/647 kB Progress (3): 475/498 kB | 0.3/2.3 MB | 186/647 kB Progress (3): 475/498 kB | 0.3/2.3 MB | 203/647 kB Progress (3): 492/498 kB | 0.3/2.3 MB | 203/647 kB Progress (3): 492/498 kB | 0.3/2.3 MB | 203/647 kB Progress (3): 498 kB | 0.3/2.3 MB | 203/647 kB Progress (3): 498 kB | 0.3/2.3 MB | 219/647 kB Downloaded from central: https://repo.maven.apache.org/maven2/com/formdev/flatlaf/1.0/flatlaf-1.0.jar (498 kB at 669 kB/s) +Progress (2): 0.3/2.3 MB | 219/647 kB Progress (2): 0.3/2.3 MB | 235/647 kB Progress (2): 0.3/2.3 MB | 235/647 kB Progress (2): 0.3/2.3 MB | 235/647 kB Progress (2): 0.3/2.3 MB | 252/647 kB Progress (2): 0.3/2.3 MB | 254/647 kB Progress (2): 0.4/2.3 MB | 254/647 kB Progress (2): 0.4/2.3 MB | 270/647 kB Progress (2): 0.4/2.3 MB | 270/647 kB Progress (2): 0.4/2.3 MB | 287/647 kB Progress (2): 0.4/2.3 MB | 287/647 kB Progress (2): 0.4/2.3 MB | 303/647 kB Progress (2): 0.4/2.3 MB | 319/647 kB Progress (2): 0.4/2.3 MB | 319/647 kB Progress (2): 0.4/2.3 MB | 319/647 kB Progress (2): 0.4/2.3 MB | 336/647 kB Progress (2): 0.4/2.3 MB | 336/647 kB Progress (2): 0.4/2.3 MB | 352/647 kB Progress (2): 0.5/2.3 MB | 352/647 kB Progress (2): 0.5/2.3 MB | 369/647 kB Progress (2): 0.5/2.3 MB | 369/647 kB Progress (2): 0.5/2.3 MB | 385/647 kB Progress (2): 0.5/2.3 MB | 385/647 kB Progress (2): 0.5/2.3 MB | 401/647 kB Progress (2): 0.5/2.3 MB | 401/647 kB Progress (2): 0.5/2.3 MB | 418/647 kB Progress (2): 0.5/2.3 MB | 418/647 kB Progress (2): 0.5/2.3 MB | 434/647 kB Progress (2): 0.5/2.3 MB | 434/647 kB Progress (2): 0.5/2.3 MB | 451/647 kB Progress (2): 0.6/2.3 MB | 451/647 kB Progress (2): 0.6/2.3 MB | 467/647 kB Progress (2): 0.6/2.3 MB | 467/647 kB Progress (2): 0.6/2.3 MB | 483/647 kB Progress (2): 0.6/2.3 MB | 483/647 kB Progress (2): 0.6/2.3 MB | 500/647 kB Progress (2): 0.6/2.3 MB | 500/647 kB Progress (2): 0.6/2.3 MB | 516/647 kB Progress (2): 0.6/2.3 MB | 516/647 kB Progress (2): 0.6/2.3 MB | 532/647 kB Progress (2): 0.6/2.3 MB | 532/647 kB Progress (2): 0.6/2.3 MB | 549/647 kB Progress (2): 0.6/2.3 MB | 555/647 kB Progress (2): 0.7/2.3 MB | 555/647 kB Progress (2): 0.7/2.3 MB | 572/647 kB Progress (2): 0.7/2.3 MB | 572/647 kB Progress (2): 0.7/2.3 MB | 588/647 kB Progress (2): 0.7/2.3 MB | 588/647 kB Progress (2): 0.7/2.3 MB | 604/647 kB Progress (2): 0.7/2.3 MB | 604/647 kB Progress (2): 0.7/2.3 MB | 621/647 kB Progress (2): 0.7/2.3 MB | 621/647 kB Progress (2): 0.7/2.3 MB | 637/647 kB Progress (2): 0.7/2.3 MB | 637/647 kB Progress (2): 0.7/2.3 MB | 647 kB Progress (2): 0.8/2.3 MB | 647 kB Downloaded from central: https://repo.maven.apache.org/maven2/com/thoughtworks/xstream/xstream/1.4.21/xstream-1.4.21.jar (647 kB at 525 kB/s) +Progress (1): 0.8/2.3 MB Progress (1): 0.8/2.3 MB Progress (1): 0.8/2.3 MB Progress (1): 0.8/2.3 MB Progress (1): 0.8/2.3 MB Progress (1): 0.9/2.3 MB Progress (1): 0.9/2.3 MB Progress (1): 0.9/2.3 MB Progress (1): 0.9/2.3 MB Progress (1): 0.9/2.3 MB Progress (1): 0.9/2.3 MB Progress (1): 0.9/2.3 MB Progress (1): 1.0/2.3 MB Progress (1): 1.0/2.3 MB Progress (1): 1.0/2.3 MB Progress (1): 1.0/2.3 MB Progress (1): 1.0/2.3 MB Progress (1): 1.0/2.3 MB Progress (1): 1.1/2.3 MB Progress (1): 1.1/2.3 MB Progress (1): 1.1/2.3 MB Progress (1): 1.1/2.3 MB Progress (1): 1.1/2.3 MB Progress (1): 1.1/2.3 MB Progress (1): 1.2/2.3 MB Progress (1): 1.2/2.3 MB Progress (1): 1.2/2.3 MB Progress (1): 1.2/2.3 MB Progress (1): 1.2/2.3 MB Progress (1): 1.2/2.3 MB Progress (1): 1.3/2.3 MB Progress (1): 1.3/2.3 MB Progress (1): 1.3/2.3 MB Progress (1): 1.3/2.3 MB Progress (1): 1.3/2.3 MB Progress (1): 1.3/2.3 MB Progress (1): 1.4/2.3 MB Progress (1): 1.4/2.3 MB Progress (1): 1.4/2.3 MB Progress (1): 1.4/2.3 MB Progress (1): 1.4/2.3 MB Progress (1): 1.4/2.3 MB Progress (1): 1.5/2.3 MB Progress (1): 1.5/2.3 MB Progress (1): 1.5/2.3 MB Progress (1): 1.5/2.3 MB Progress (1): 1.5/2.3 MB Progress (1): 1.5/2.3 MB Progress (1): 1.6/2.3 MB Progress (1): 1.6/2.3 MB Progress (1): 1.6/2.3 MB Progress (1): 1.6/2.3 MB Progress (1): 1.6/2.3 MB Progress (1): 1.6/2.3 MB Progress (1): 1.7/2.3 MB Progress (1): 1.7/2.3 MB Progress (1): 1.7/2.3 MB Progress (1): 1.7/2.3 MB Progress (1): 1.7/2.3 MB Progress (1): 1.7/2.3 MB Progress (1): 1.8/2.3 MB Progress (1): 1.8/2.3 MB Progress (1): 1.8/2.3 MB Progress (1): 1.8/2.3 MB Progress (1): 1.8/2.3 MB Progress (1): 1.8/2.3 MB Progress (1): 1.9/2.3 MB Progress (1): 1.9/2.3 MB Progress (1): 1.9/2.3 MB Progress (1): 1.9/2.3 MB Progress (1): 1.9/2.3 MB Progress (1): 1.9/2.3 MB Progress (1): 1.9/2.3 MB Progress (1): 2.0/2.3 MB Progress (1): 2.0/2.3 MB Progress (1): 2.0/2.3 MB Progress (1): 2.0/2.3 MB Progress (1): 2.0/2.3 MB Progress (1): 2.0/2.3 MB Progress (1): 2.1/2.3 MB Progress (1): 2.1/2.3 MB Progress (1): 2.1/2.3 MB Progress (1): 2.1/2.3 MB Progress (1): 2.1/2.3 MB Progress (1): 2.1/2.3 MB Progress (1): 2.2/2.3 MB Progress (1): 2.2/2.3 MB Progress (1): 2.2/2.3 MB Progress (1): 2.2/2.3 MB Progress (1): 2.2/2.3 MB Progress (1): 2.2/2.3 MB Progress (1): 2.3/2.3 MB Progress (1): 2.3/2.3 MB Progress (1): 2.3/2.3 MB Progress (1): 2.3 MB Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/ant/ant/1.10.15/ant-1.10.15.jar (2.3 MB at 954 kB/s) +[WARNING] jre.path not set, defaulting to "%JAVA_HOME%;%PATH%" +[WARNING] Configuration param ${project.organization.name} is empty, so a dummy value "Default organization" might be used instead to fulfill some of VersionInfo params by defaults. +[WARNING] Configuration param ${project.inceptionYear} is empty, so a dummy value "2020" might be used instead to fulfill some of VersionInfo params by defaults. +[INFO] Found launch4j version 3.50 +Downloading from central: https://repo.maven.apache.org/maven2/net/sf/launch4j/launch4j/3.50/launch4j-3.50-workdir-win32.jar +Progress (1): 0/5.0 MB Progress (1): 0/5.0 MB Progress (1): 0/5.0 MB Progress (1): 0/5.0 MB Progress (1): 0.1/5.0 MB Progress (1): 0.1/5.0 MB Progress (1): 0.1/5.0 MB Progress (1): 0.1/5.0 MB Progress (1): 0.1/5.0 MB Progress (1): 0.1/5.0 MB Progress (1): 0.2/5.0 MB Progress (1): 0.2/5.0 MB Progress (1): 0.2/5.0 MB Progress (1): 0.2/5.0 MB Progress (1): 0.2/5.0 MB Progress (1): 0.2/5.0 MB Progress (1): 0.3/5.0 MB Progress (1): 0.3/5.0 MB Progress (1): 0.3/5.0 MB Progress (1): 0.3/5.0 MB Progress (1): 0.3/5.0 MB Progress (1): 0.3/5.0 MB Progress (1): 0.4/5.0 MB Progress (1): 0.4/5.0 MB Progress (1): 0.4/5.0 MB Progress (1): 0.4/5.0 MB Progress (1): 0.4/5.0 MB Progress (1): 0.4/5.0 MB Progress (1): 0.5/5.0 MB Progress (1): 0.5/5.0 MB Progress (1): 0.5/5.0 MB Progress (1): 0.5/5.0 MB Progress (1): 0.5/5.0 MB Progress (1): 0.5/5.0 MB Progress (1): 0.5/5.0 MB Progress (1): 0.5/5.0 MB Progress (1): 0.6/5.0 MB Progress (1): 0.6/5.0 MB Progress (1): 0.6/5.0 MB Progress (1): 0.6/5.0 MB Progress (1): 0.6/5.0 MB Progress (1): 0.6/5.0 MB Progress (1): 0.6/5.0 MB Progress (1): 0.7/5.0 MB Progress (1): 0.7/5.0 MB Progress (1): 0.7/5.0 MB Progress (1): 0.7/5.0 MB Progress (1): 0.7/5.0 MB Progress (1): 0.7/5.0 MB Progress (1): 0.7/5.0 MB Progress (1): 0.8/5.0 MB Progress (1): 0.8/5.0 MB Progress (1): 0.8/5.0 MB Progress (1): 0.8/5.0 MB Progress (1): 0.8/5.0 MB Progress (1): 0.8/5.0 MB Progress (1): 0.9/5.0 MB Progress (1): 0.9/5.0 MB Progress (1): 0.9/5.0 MB Progress (1): 0.9/5.0 MB Progress (1): 0.9/5.0 MB Progress (1): 0.9/5.0 MB Progress (1): 0.9/5.0 MB Progress (1): 1.0/5.0 MB Progress (1): 1.0/5.0 MB Progress (1): 1.0/5.0 MB Progress (1): 1.0/5.0 MB Progress (1): 1.0/5.0 MB Progress (1): 1.0/5.0 MB Progress (1): 1.0/5.0 MB Progress (1): 1.1/5.0 MB Progress (1): 1.1/5.0 MB Progress (1): 1.1/5.0 MB Progress (1): 1.1/5.0 MB Progress (1): 1.1/5.0 MB Progress (1): 1.1/5.0 MB Progress (1): 1.1/5.0 MB Progress (1): 1.2/5.0 MB Progress (1): 1.2/5.0 MB Progress (1): 1.2/5.0 MB Progress (1): 1.2/5.0 MB Progress (1): 1.2/5.0 MB Progress (1): 1.2/5.0 MB Progress (1): 1.3/5.0 MB Progress (1): 1.3/5.0 MB Progress (1): 1.3/5.0 MB Progress (1): 1.3/5.0 MB Progress (1): 1.3/5.0 MB Progress (1): 1.3/5.0 MB Progress (1): 1.3/5.0 MB Progress (1): 1.4/5.0 MB Progress (1): 1.4/5.0 MB Progress (1): 1.4/5.0 MB Progress (1): 1.4/5.0 MB Progress (1): 1.4/5.0 MB Progress (1): 1.4/5.0 MB Progress (1): 1.4/5.0 MB Progress (1): 1.4/5.0 MB Progress (1): 1.5/5.0 MB Progress (1): 1.5/5.0 MB Progress (1): 1.5/5.0 MB Progress (1): 1.5/5.0 MB Progress (1): 1.5/5.0 MB Progress (1): 1.5/5.0 MB Progress (1): 1.5/5.0 MB Progress (1): 1.6/5.0 MB Progress (1): 1.6/5.0 MB Progress (1): 1.6/5.0 MB Progress (1): 1.6/5.0 MB Progress (1): 1.6/5.0 MB Progress (1): 1.6/5.0 MB Progress (1): 1.6/5.0 MB Progress (1): 1.7/5.0 MB Progress (1): 1.7/5.0 MB Progress (1): 1.7/5.0 MB Progress (1): 1.7/5.0 MB Progress (1): 1.7/5.0 MB Progress (1): 1.7/5.0 MB Progress (1): 1.8/5.0 MB Progress (1): 1.8/5.0 MB Progress (1): 1.8/5.0 MB Progress (1): 1.8/5.0 MB Progress (1): 1.8/5.0 MB Progress (1): 1.8/5.0 MB Progress (1): 1.9/5.0 MB Progress (1): 1.9/5.0 MB Progress (1): 1.9/5.0 MB Progress (1): 1.9/5.0 MB Progress (1): 1.9/5.0 MB Progress (1): 1.9/5.0 MB Progress (1): 2.0/5.0 MB Progress (1): 2.0/5.0 MB Progress (1): 2.0/5.0 MB Progress (1): 2.0/5.0 MB Progress (1): 2.0/5.0 MB Progress (1): 2.0/5.0 MB Progress (1): 2.1/5.0 MB Progress (1): 2.1/5.0 MB Progress (1): 2.1/5.0 MB Progress (1): 2.1/5.0 MB Progress (1): 2.1/5.0 MB Progress (1): 2.1/5.0 MB Progress (1): 2.1/5.0 MB Progress (1): 2.2/5.0 MB Progress (1): 2.2/5.0 MB Progress (1): 2.2/5.0 MB Progress (1): 2.2/5.0 MB Progress (1): 2.2/5.0 MB Progress (1): 2.2/5.0 MB Progress (1): 2.3/5.0 MB Progress (1): 2.3/5.0 MB Progress (1): 2.3/5.0 MB Progress (1): 2.3/5.0 MB Progress (1): 2.3/5.0 MB Progress (1): 2.3/5.0 MB Progress (1): 2.4/5.0 MB Progress (1): 2.4/5.0 MB Progress (1): 2.4/5.0 MB Progress (1): 2.4/5.0 MB Progress (1): 2.4/5.0 MB Progress (1): 2.4/5.0 MB Progress (1): 2.5/5.0 MB Progress (1): 2.5/5.0 MB Progress (1): 2.5/5.0 MB Progress (1): 2.5/5.0 MB Progress (1): 2.5/5.0 MB Progress (1): 2.5/5.0 MB Progress (1): 2.6/5.0 MB Progress (1): 2.6/5.0 MB Progress (1): 2.6/5.0 MB Progress (1): 2.6/5.0 MB Progress (1): 2.6/5.0 MB Progress (1): 2.6/5.0 MB Progress (1): 2.7/5.0 MB Progress (1): 2.7/5.0 MB Progress (1): 2.7/5.0 MB Progress (1): 2.7/5.0 MB Progress (1): 2.7/5.0 MB Progress (1): 2.7/5.0 MB Progress (1): 2.8/5.0 MB Progress (1): 2.8/5.0 MB Progress (1): 2.8/5.0 MB Progress (1): 2.8/5.0 MB Progress (1): 2.8/5.0 MB Progress (1): 2.8/5.0 MB Progress (1): 2.9/5.0 MB Progress (1): 2.9/5.0 MB Progress (1): 2.9/5.0 MB Progress (1): 2.9/5.0 MB Progress (1): 2.9/5.0 MB Progress (1): 2.9/5.0 MB Progress (1): 3.0/5.0 MB Progress (1): 3.0/5.0 MB Progress (1): 3.0/5.0 MB Progress (1): 3.0/5.0 MB Progress (1): 3.0/5.0 MB Progress (1): 3.0/5.0 MB Progress (1): 3.1/5.0 MB Progress (1): 3.1/5.0 MB Progress (1): 3.1/5.0 MB Progress (1): 3.1/5.0 MB Progress (1): 3.1/5.0 MB Progress (1): 3.1/5.0 MB Progress (1): 3.1/5.0 MB Progress (1): 3.2/5.0 MB Progress (1): 3.2/5.0 MB Progress (1): 3.2/5.0 MB Progress (1): 3.2/5.0 MB Progress (1): 3.2/5.0 MB Progress (1): 3.2/5.0 MB Progress (1): 3.3/5.0 MB Progress (1): 3.3/5.0 MB Progress (1): 3.3/5.0 MB Progress (1): 3.3/5.0 MB Progress (1): 3.3/5.0 MB Progress (1): 3.3/5.0 MB Progress (1): 3.4/5.0 MB Progress (1): 3.4/5.0 MB Progress (1): 3.4/5.0 MB Progress (1): 3.4/5.0 MB Progress (1): 3.4/5.0 MB Progress (1): 3.4/5.0 MB Progress (1): 3.5/5.0 MB Progress (1): 3.5/5.0 MB Progress (1): 3.5/5.0 MB Progress (1): 3.5/5.0 MB Progress (1): 3.5/5.0 MB Progress (1): 3.5/5.0 MB Progress (1): 3.6/5.0 MB Progress (1): 3.6/5.0 MB Progress (1): 3.6/5.0 MB Progress (1): 3.6/5.0 MB Progress (1): 3.6/5.0 MB Progress (1): 3.6/5.0 MB Progress (1): 3.7/5.0 MB Progress (1): 3.7/5.0 MB Progress (1): 3.7/5.0 MB Progress (1): 3.7/5.0 MB Progress (1): 3.7/5.0 MB Progress (1): 3.7/5.0 MB Progress (1): 3.8/5.0 MB Progress (1): 3.8/5.0 MB Progress (1): 3.8/5.0 MB Progress (1): 3.8/5.0 MB Progress (1): 3.8/5.0 MB Progress (1): 3.8/5.0 MB Progress (1): 3.9/5.0 MB Progress (1): 3.9/5.0 MB Progress (1): 3.9/5.0 MB Progress (1): 3.9/5.0 MB Progress (1): 3.9/5.0 MB Progress (1): 3.9/5.0 MB Progress (1): 4.0/5.0 MB Progress (1): 4.0/5.0 MB Progress (1): 4.0/5.0 MB Progress (1): 4.0/5.0 MB Progress (1): 4.0/5.0 MB Progress (1): 4.0/5.0 MB Progress (1): 4.1/5.0 MB Progress (1): 4.1/5.0 MB Progress (1): 4.1/5.0 MB Progress (1): 4.1/5.0 MB Progress (1): 4.1/5.0 MB Progress (1): 4.1/5.0 MB Progress (1): 4.1/5.0 MB Progress (1): 4.2/5.0 MB Progress (1): 4.2/5.0 MB Progress (1): 4.2/5.0 MB Progress (1): 4.2/5.0 MB Progress (1): 4.2/5.0 MB Progress (1): 4.2/5.0 MB Progress (1): 4.3/5.0 MB Progress (1): 4.3/5.0 MB Progress (1): 4.3/5.0 MB Progress (1): 4.3/5.0 MB Progress (1): 4.3/5.0 MB Progress (1): 4.3/5.0 MB Progress (1): 4.4/5.0 MB Progress (1): 4.4/5.0 MB Progress (1): 4.4/5.0 MB Progress (1): 4.4/5.0 MB Progress (1): 4.4/5.0 MB Progress (1): 4.4/5.0 MB Progress (1): 4.5/5.0 MB Progress (1): 4.5/5.0 MB Progress (1): 4.5/5.0 MB Progress (1): 4.5/5.0 MB Progress (1): 4.5/5.0 MB Progress (1): 4.5/5.0 MB Progress (1): 4.6/5.0 MB Progress (1): 4.6/5.0 MB Progress (1): 4.6/5.0 MB Progress (1): 4.6/5.0 MB Progress (1): 4.6/5.0 MB Progress (1): 4.6/5.0 MB Progress (1): 4.7/5.0 MB Progress (1): 4.7/5.0 MB Progress (1): 4.7/5.0 MB Progress (1): 4.7/5.0 MB Progress (1): 4.7/5.0 MB Progress (1): 4.7/5.0 MB Progress (1): 4.8/5.0 MB Progress (1): 4.8/5.0 MB Progress (1): 4.8/5.0 MB Progress (1): 4.8/5.0 MB Progress (1): 4.8/5.0 MB Progress (1): 4.8/5.0 MB Progress (1): 4.9/5.0 MB Progress (1): 4.9/5.0 MB Progress (1): 4.9/5.0 MB Progress (1): 4.9/5.0 MB Progress (1): 4.9/5.0 MB Progress (1): 4.9/5.0 MB Progress (1): 5.0/5.0 MB Progress (1): 5.0/5.0 MB Progress (1): 5.0/5.0 MB Progress (1): 5.0/5.0 MB Progress (1): 5.0 MB Downloaded from central: https://repo.maven.apache.org/maven2/net/sf/launch4j/launch4j/3.50/launch4j-3.50-workdir-win32.jar (5.0 MB at 1.8 MB/s) +[INFO] Using workdir C:\Users\73212\.m2\repository\net\sf\launch4j\launch4j\3.50\launch4j-3.50-workdir-win32 +[INFO] launch4j: Compiling resources +[INFO] launch4j: Linking +[INFO] launch4j: Wrapping +WARNING: Sign the executable to minimize antivirus false positives or use launching instead of wrapping. +[INFO] launch4j: Successfully created d:\workspace\workutils\target\workutils.exe +[INFO] ------------------------------------------------------------------------ +[INFO] BUILD SUCCESS +[INFO] ------------------------------------------------------------------------ +[INFO] Total time: 28.196 s +[INFO] Finished at: 2026-06-11T09:36:30+08:00 +[INFO] ------------------------------------------------------------------------ diff --git a/build_release.bat b/build_release.bat new file mode 100644 index 0000000..5355fb1 --- /dev/null +++ b/build_release.bat @@ -0,0 +1,72 @@ +@echo off +chcp 65001 >nul +setlocal enabledelayedexpansion + +:: ============================================ +:: WorkUtils 生产打包脚本 +:: 输出:target\dist\workutils-v{version}.zip(含 exe + jar + bat + config) +:: ============================================ + +set PROJECT_DIR=%~dp0 +set TARGET=%PROJECT_DIR%target +set DIST=%TARGET%\dist +set VERSION= + +echo. +echo ========== WorkUtils 生产构建 ========== +echo. + +:: 1. 杀掉可能占用 target 的进程 +echo [1/4] 清理残留进程... +taskkill /f /im java.exe 2>nul +taskkill /f /im workutils.exe 2>nul + +:: 2. Maven 打包 +echo. +echo [2/4] Maven 编译打包... +call "%PROJECT_DIR%mvnw.cmd" clean package -DskipTests -q +if %errorlevel% neq 0 ( + echo [ERROR] Maven 打包失败! + pause + exit /b 1 +) + +:: 3. 提取版本号 +for /f "tokens=2 delims=>" %%i in ('findstr /c:"" "%PROJECT_DIR%pom.xml" ^| findstr /v "xml" ^| findstr /n "1" ^| findstr "1:"') do ( + for /f "tokens=1 delims=<" %%v in ("%%i") do set VERSION=%%v +) +if "%VERSION%"=="" set VERSION=0.0.1-SNAPSHOT + +:: 4. 准备发布目录 +echo. +echo [3/4] 组装发布包... +if exist "%DIST%" rd /s /q "%DIST%" +mkdir "%DIST%\workutils" 2>nul + +copy /y "%TARGET%\workutils.exe" "%DIST%\workutils\" >nul +copy /y "%TARGET%\workutils-%VERSION%.jar" "%DIST%\workutils\" >nul + +:: 生成发布用的启动脚本(JAR 在同一个目录下) +>"%DIST%\workutils\start.bat" ( + echo @echo off + echo chcp 65001 ^>nul + echo title WorkUtils + echo java -jar "%%~dp0workutils-%VERSION%.jar" %%* + echo pause +) + +:: 打包成 zip(保留 workutils 目录结构) +set ZIPNAME=workutils-v%VERSION% +powershell -Command "Compress-Archive -Path '%DIST%\workutils' -DestinationPath '%DIST%\%ZIPNAME%.zip' -Force" + +:: 5. 完成 +echo. +echo [4/4] 构建完成! +echo ============================================ +echo 产物位置: +echo exe : target\workutils.exe +echo jar : target\workutils-%VERSION%.jar +echo zip : target\dist\%ZIPNAME%.zip +echo ============================================ +echo. +pause diff --git a/pom.xml b/pom.xml index 5d12701..336b430 100644 --- a/pom.xml +++ b/pom.xml @@ -187,6 +187,18 @@ ${java.home}/lib/ext/jfxrt.jar + + + net.java.dev.jna + jna + 5.14.0 + + + net.java.dev.jna + jna-platform + 5.14.0 + + @@ -196,6 +208,34 @@ spring-boot-maven-plugin + + com.akathist.maven.plugins.launch4j + launch4j-maven-plugin + 2.5.3 + + + l4j-exe + package + launch4j + + console + ${project.build.directory}/${project.build.finalName}.jar + ${project.build.directory}/workutils.exe + false + + org.springframework.boot.loader.JarLauncher + + + 1.8.0 + + -Dfile.encoding=UTF-8 + + + + + + + diff --git a/src/main/java/com/example/workutils/WorkUtilsApplication.java b/src/main/java/com/example/workutils/WorkUtilsApplication.java index eb7e85d..5900f8d 100644 --- a/src/main/java/com/example/workutils/WorkUtilsApplication.java +++ b/src/main/java/com/example/workutils/WorkUtilsApplication.java @@ -2,6 +2,7 @@ package com.example.workutils; import com.example.workutils.system.plugin.Plugin; import com.example.workutils.system.plugin.PluginManager; +import com.example.workutils.system.support.WinConsole; import lombok.extern.slf4j.Slf4j; import org.springframework.boot.CommandLineRunner; import org.springframework.boot.SpringApplication; @@ -23,6 +24,7 @@ public class WorkUtilsApplication implements CommandLineRunner { } public static void main(String[] args) { + WinConsole.ensureUtf8(); SpringApplication.run(WorkUtilsApplication.class, args); } diff --git a/src/main/java/com/example/workutils/system/support/WinConsole.java b/src/main/java/com/example/workutils/system/support/WinConsole.java new file mode 100644 index 0000000..ed47555 --- /dev/null +++ b/src/main/java/com/example/workutils/system/support/WinConsole.java @@ -0,0 +1,43 @@ +package com.example.workutils.system.support; + +import com.sun.jna.platform.win32.Kernel32; + +import java.io.FileDescriptor; +import java.io.FileOutputStream; +import java.io.PrintStream; +import java.io.UnsupportedEncodingException; +import java.nio.charset.StandardCharsets; + +/** + * Windows 控制台工具:将控制台代码页切换为 UTF-8, + * 确保 System.out / System.err 输出与 logback UTF-8 编码一致, + * 解决中文乱码问题。 + */ +public final class WinConsole { + + private WinConsole() {} + + /** + * 如果运行在 Windows 下,将控制台输出代码页设置为 UTF-8 (65001), + * 并重定向 System.out / System.err 为 UTF-8 编码。 + */ + public static void ensureUtf8() { + if (!System.getProperty("os.name", "").toLowerCase().contains("win")) { + return; + } + try { + Kernel32 kernel = Kernel32.INSTANCE; + // 设置控制台输出/输入代码页为 UTF-8 + kernel.SetConsoleOutputCP(65001); + kernel.SetConsoleCP(65001); + + // 重定向 PrintStream,使 logback 和 System.out 都输出 UTF-8 字节 + System.setOut(new PrintStream( + new FileOutputStream(FileDescriptor.out), true, StandardCharsets.UTF_8.name())); + System.setErr(new PrintStream( + new FileOutputStream(FileDescriptor.err), true, StandardCharsets.UTF_8.name())); + } catch (UnsupportedEncodingException e) { + // UTF-8 一定被支持,忽略 + } + } +} diff --git a/src/main/resources/application.yml b/src/main/resources/application.yml index 2a4b10a..f15f625 100644 --- a/src/main/resources/application.yml +++ b/src/main/resources/application.yml @@ -10,6 +10,8 @@ workutils: damaged-repos-file: "damaged_repos.cache" logging: + charset: + console: UTF-8 level: com.example.workutils: INFO org.springframework: WARN diff --git a/src/main/resources/logback.xml b/src/main/resources/logback.xml index 51cecd8..acfb3f2 100644 --- a/src/main/resources/logback.xml +++ b/src/main/resources/logback.xml @@ -4,6 +4,7 @@ + UTF-8 %d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n diff --git a/start-jar.bat b/start-jar.bat new file mode 100644 index 0000000..e596e86 --- /dev/null +++ b/start-jar.bat @@ -0,0 +1,7 @@ +@echo off +chcp 65001 >nul +title WorkUtils + +java -Dfile.encoding=UTF-8 -jar "%~dp0target\workutils-0.0.1-SNAPSHOT.jar" %* + +pause