maven打成可执行jar包,生成exe文件及打包安装

2024-04-01 02:58

本文主要是介绍maven打成可执行jar包,生成exe文件及打包安装,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

小玩一下:当maven 打包成可执行jar 的时候
有没有想过把jar变成.exe的可执行文件
总感觉在windows上运行exe会变的很酷这个时候需要下载:
exe4j  把jar 转化成exe文件.Inno Setup 编译器 把exe文件打包安装.详细教程:
https://blog.csdn.net/bananachong/article/details/82253866让自己的应用程序有一个好看的皮肤吧。
ICON 搜索下载地址:
https://www.easyicon.net/-----------------------------------------------------------那我们在可执行jar 里面写点啥呢!!!用TestNg控制chrome浏览器吧,让它自动去尽情的玩耍吧。扩展(自动登陆、自动点击、自动...)
网页爬虫、自定义网页外挂...让它尽情发挥。。下载地址:https://download.csdn.net/download/thl331860203/10878772public class MyTestNg {/***--test-type如下:* –user-data-dir=”[PATH]” 指定用户文件夹User Data路径,可以把书签这样的用户数据保存在系统分区以外的分区。–disk-cache-dir=”[PATH]“ 指定缓存Cache路径–disk-cache-size= 指定Cache大小,单位Byte–first run 重置到初始状态,第一次运行–incognito 隐身模式启动–disable-javascript 禁用Javascript–omnibox-popup-count=”num” 将地址栏弹出的提示菜单数量改为num个。–user-agent=”xxxxxxxx” 修改HTTP请求头部的Agent字符串,可以通过about:version页面查看修改效果–disable-plugins 禁止加载所有插件,可以增加速度。可以通过about:plugins页面查看效果–disable-javascript 禁用JavaScript,如果觉得速度慢在加上这个–disable-java 禁用java–start-maximized 启动就最大化–no-sandbox 取消沙盒模式–single-process 单进程运行–process-per-tab 每个标签使用单独进程–process-per-site 每个站点使用单独进程–in-process-plugins 插件不启用单独进程–disable-popup-blocking 禁用弹出拦截–disable-plugins 禁用插件–disable-images 禁用图像–incognito 启动进入隐身模式–enable-udd-profiles 启用账户切换菜单–proxy-pac-url 使用pac代理 [via 1/2]–lang=zh-CN 设置语言为简体中文–disk-cache-dir 自定义缓存目录–disk-cache-size 自定义缓存最大值(单位byte)–media-cache-size 自定义多媒体缓存最大值(单位byte)–bookmark-menu 在工具 栏增加一个书签按钮–enable-sync 启用书签同步–single-process 单进程运行Google Chrome–start-maximized 启动Google Chrome就最大化–disable-java 禁止Java–no-sandbox 非沙盒模式运行**/WebDriver driver;@BeforeClasspublic void before(){System.setProperty("webdriver.chrome.driver", "D:/driver/chromedriver.exe");ChromeOptions option=new ChromeOptions();//最大化启动窗口option.addArguments("--start-maximized", "allow-running-insecure-content", "--test-type");//chrome正受到自动测试软件的控制,去掉这段提示option.addArguments("disable-infobars");//通过配置参数禁止data;的出现option.addArguments("--user-data-dir=C:/Users/wxf/AppData/Local/Google/Chrome/User Data/Default");//禁止chrome弹出忽略网站证书错误提示option.addArguments("--test-type", "--ignore-certificate-errors");//禁止chrome弹出网站未正常关闭,是否恢复提示option.addArguments("--test-type","--incognito");driver = new ChromeDriver(option);}@Testpublic void baidu_search() {MyPage myPage = PageFactory.initElements(driver, MyPage.class);driver.get("https://www.baidu.com");//driver.manage().window().maximize();//窗口最大化myPage.kw_sendkes("随心疯狂");myPage.su_click();try {Thread.sleep(2000);} catch (InterruptedException e) {e.printStackTrace();}myPage.kw_sendkes("你好");myPage.su_click();try {Thread.sleep(2000);} catch (InterruptedException e) {e.printStackTrace();}}}

 

这篇关于maven打成可执行jar包,生成exe文件及打包安装的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/866045

相关文章

Linux kill正在执行的后台任务 kill进程组使用详解

《Linuxkill正在执行的后台任务kill进程组使用详解》文章介绍了两个脚本的功能和区别,以及执行这些脚本时遇到的进程管理问题,通过查看进程树、使用`kill`命令和`lsof`命令,分析了子... 目录零. 用到的命令一. 待执行的脚本二. 执行含子进程的脚本,并kill2.1 进程查看2.2 遇到的

java中ssh2执行多条命令的四种方法

《java中ssh2执行多条命令的四种方法》本文主要介绍了java中ssh2执行多条命令的四种方法,包括分号分隔、管道分隔、EOF块、脚本调用,可确保环境配置生效,提升操作效率,具有一定的参考价值,感... 目录1 使用分号隔开2 使用管道符号隔开3 使用写EOF的方式4 使用脚本的方式大家平时有没有遇到自

Python打包成exe常用的四种方法小结

《Python打包成exe常用的四种方法小结》本文主要介绍了Python打包成exe常用的四种方法,包括PyInstaller、cx_Freeze、Py2exe、Nuitka,文中通过示例代码介绍的非... 目录一.PyInstaller11.安装:2. PyInstaller常用参数下面是pyinstal

mybatis直接执行完整sql及踩坑解决

《mybatis直接执行完整sql及踩坑解决》MyBatis可通过select标签执行动态SQL,DQL用ListLinkedHashMap接收结果,DML用int处理,注意防御SQL注入,优先使用#... 目录myBATiFBNZQs直接执行完整sql及踩坑select语句采用count、insert、u

nodejs打包作为公共包使用的完整流程

《nodejs打包作为公共包使用的完整流程》在Node.js项目中,打包和部署是发布应用的关键步骤,:本文主要介绍nodejs打包作为公共包使用的相关资料,文中通过代码介绍的非常详细,需要的朋友可... 目录前言一、前置准备二、创建与编码三、一键构建四、本地“白嫖”测试(可选)五、发布公共包六、常见踩坑提醒

k8s admin用户生成token方式

《k8sadmin用户生成token方式》用户使用Kubernetes1.28创建admin命名空间并部署,通过ClusterRoleBinding为jenkins用户授权集群级权限,生成并获取其t... 目录k8s admin用户生成token创建一个admin的命名空间查看k8s namespace 的

python依赖管理工具UV的安装和使用教程

《python依赖管理工具UV的安装和使用教程》UV是一个用Rust编写的Python包安装和依赖管理工具,比传统工具(如pip)有着更快、更高效的体验,:本文主要介绍python依赖管理工具UV... 目录前言一、命令安装uv二、手动编译安装2.1在archlinux安装uv的依赖工具2.2从github

一个Java的main方法在JVM中的执行流程示例详解

《一个Java的main方法在JVM中的执行流程示例详解》main方法是Java程序的入口点,程序从这里开始执行,:本文主要介绍一个Java的main方法在JVM中执行流程的相关资料,文中通过代码... 目录第一阶段:加载 (Loading)第二阶段:链接 (Linking)第三阶段:初始化 (Initia

JDK8(Java Development kit)的安装与配置全过程

《JDK8(JavaDevelopmentkit)的安装与配置全过程》文章简要介绍了Java的核心特点(如跨平台、JVM机制)及JDK/JRE的区别,重点讲解了如何通过配置环境变量(PATH和JA... 目录Java特点JDKJREJDK的下载,安装配置环境变量总结Java特点说起 Java,大家肯定都

docker编写java的jar完整步骤记录

《docker编写java的jar完整步骤记录》在平常的开发工作中,我们经常需要部署项目,开发测试完成后,最关键的一步就是部署,:本文主要介绍docker编写java的jar的相关资料,文中通过代... 目录all-docker/生成Docker打包部署文件配置服务A的Dockerfile (a/Docke