如何在eclipse中为基于Geb-Groovy的项目创建可执行jar项目。以下是目录结构:
pages包包含groovy文件,testclasses包中包含测试用例groovy文件,utils包中包含用于读取excel表数据的groovy文件。
有关创建jar文件的详细说明将受到高度赞赏。
如果您正在使用的项目是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文件。它还应包含所有依赖项。