首页>>后端>>SpringBoot->[性能测试]Java之springboot打包可执行jar包

[性能测试]Java之springboot打包可执行jar包

时间:2023-11-30 本站 点击:0

背景

因为要做性能压测,涉及第三方平台,同时在配合方面,当然不喜欢压测到第三方的服务器,故而Mock诞生了,需要开发mock平台,有点遗憾,目前还不会开发,借用前辈们的代码进行改造学习。这边不讲如何开发mock平台,而是介绍如何通过Eclipse打包可运行的mock程序jar。

1、打开Eclipse,创建maven项目testMock,代码这里不展示,因为不是自己写的,右键Export--选择导出可运行的jar文件:

2、选择启动程序配置

依赖jar包,这里有个问题没解决,就是jar不能随便移动到别的目录执行,因为依赖jar不存在

3、cmd进入导出的jar文件路径:--server.port=9090 可以自定义动态端口。

4、下次自己写Mock代码,在具体分享Mock测试平台。这次还遗留第2个问题:依赖jar包的处理。

5、因为是maven项目,运行的程序需要将maven管理的jar文件打包:mvn clean package -Dmaven.test.skip=true

6、上面是在dos下执行mvn命令,那么在eclipse中也同样可以执行mvn命令:

7、上面在eclipse打包成功,可以利用反编译工具,查看mvn管理的jar包都包含进入了,再java -jar 执行jar包即可

8、Eclipse运行mvn命令提示:-Dmaven.multiModuleProjectDirectory system property is not set.

1、设置M2_HOME设置环境变量;2、Preference->Java->InstalledJREs->Edit选择一个jdk,3、添加-Dmaven.multiModuleProjectDirectory=$M2_HOME


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:/SpringBoot/4364.html