如何创建一个jar文件?

问题描述 投票:0回答:1

如何在eclipse中为基于Geb-Groovy的项目创建可执行jar项目。以下是目录结构:

pages包包含groovy文件,testclasses包中包含测试用例groovy文件,utils包中包含用于读取excel表数据的groovy文件。

有关创建jar文件的详细说明将受到高度赞赏。

unit-testing selenium groovy junit geb
1个回答
0
投票

如果您正在使用的项目是gradle项目,我建议您查看名为“shadowJar”的任务https://github.com/johnrengelman/shadow

在build.gradle中会有这样的东西:

apply plugin: "com.github.johnrengelman.shadow"

mainClassName = '<Name of your Main Class>' //This will act as the jar's main point of entry the 'Main' method found in this class will be executed when the jar is executed

shadowJar {
    manifest {
        attributes 'Main-Class': mainClassName
    }
}

然后,您只需运行shadowJar任务,并在您的构建文件夹中生成一个jar文件。它还应包含所有依赖项。

© www.soinside.com 2019 - 2024. All rights reserved.