用来控制grbl&&TinyG&&g2core协议雕刻机的上位机软件 Universal Gcode Sender使用Maven构建项目。它使用maven模块来分离核心库/经典GUI和UGS平台项目。在最高级别,UGS目标定义 ugs-core和ugs-platform-parent模块,可以分别或全部构建它们。 经典gui是ugs-core模块中核心项目的一部分。该 maven-shade-plugin和maven-assembly-plugin是产生自执行JAR和分布拉链。