我是靠谱客的博主 鲜艳荷花,最近开发中收集的这篇文章主要介绍Springboot框架开发Mock平台之如何打可执行的jar包?,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

背景:应为要做性能压测,涉及第三方平台,同时在配合方面,当然不喜欢压测到第三方的服务器,故而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->Installed JREs->Edit 选择一个jdk,
3、添加  -Dmaven.multiModuleProjectDirectory=$M2_HOME

 

最后

以上就是鲜艳荷花为你收集整理的Springboot框架开发Mock平台之如何打可执行的jar包?的全部内容,希望文章能够帮你解决Springboot框架开发Mock平台之如何打可执行的jar包?所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(47)

评论列表共有 0 条评论

立即
投稿
返回
顶部