为了账号安全,请及时绑定邮箱和手机立即绑定

制作我的硒Maven项目罐子,并移交给利益相关者,从他们的末端执行

制作我的硒Maven项目罐子,并移交给利益相关者,从他们的末端执行

跃然一笑 2022-09-14 17:18:45
我想将我的项目导出到附加了所有依赖项的可执行 jar 中以便任何利益相关者都可以双击jar来执行脚本,以实现我已经创建了一个类(Main)文件,我将从中执行我的testng xml文件我的pom如下所示,我在汇编插件中提供了主类文件http://maven.apache.org/xsd/maven-4.0.0.xsd“> 4.0.0<groupId>SikuliWindowsApp</groupId><artifactId>SikuliWindowsApp_V1</artifactId><version>0.0.1-SNAPSHOT</version><packaging>jar</packaging><name>SikuliWindowsApp_V1</name><url>http://maven.apache.org</url><properties>    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding></properties><dependencies>    <dependency>        <groupId>junit</groupId>        <artifactId>junit</artifactId>        <version>3.8.1</version>        <scope>test</scope>    </dependency>    <dependency>        <groupId>com.sikulix</groupId>        <artifactId>sikulixapi</artifactId>        <version>1.1.0</version>    </dependency>    <dependency>        <groupId>com.github.2gis.winium</groupId>        <artifactId>winium-webdriver</artifactId>        <version>0.1.0-1</version>    </dependency>    <dependency>        <groupId>javax.mail</groupId>        <artifactId>mail</artifactId>        <version>1.4.7</version>    </dependency></dependencies><build>    <plugins>        <plugin>            <artifactId>maven-assembly-plugin</artifactId>            <configuration>                <archive>                    <manifest>                        <mainClass>SikuliWindowsApp.SikuliWindowsApp_V1.EntryPoint</mainClass>                    </manifest>                </archive>                <descriptorRefs>                    <descriptorRef>jar-with-dependencies</descriptorRef>                </descriptorRefs>            </configuration>        </plugin>    </plugins></build>使用汇编命令,我能够在目标位置获取jar文件,但是如果我双击jar,则无法执行
查看完整描述

1 回答

?
aluckdog

TA贡献1847条经验 获得超7个赞

解压缩罐子(使用解压缩工具)并查找类 。确保路径完全反映包装(不是拼写错误,不是大写/小写,没有遗漏任何内容)。EntryPoint

如果入口点类不存在,请检查该类的源是否确实位于项目中。您还可以签入该类的文件夹。src/main/javatarget


查看完整回答
反对 回复 2022-09-14
  • 1 回答
  • 0 关注
  • 92 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号