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

相关文章

Java实战之利用POI生成Excel图表

《Java实战之利用POI生成Excel图表》ApachePOI是Java生态中处理Office文档的核心工具,这篇文章主要为大家详细介绍了如何在Excel中创建折线图,柱状图,饼图等常见图表,需要的... 目录一、环境配置与依赖管理二、数据源准备与工作表构建三、图表生成核心步骤1. 折线图(Line Ch

python安装whl包并解决依赖关系的实现

《python安装whl包并解决依赖关系的实现》本文主要介绍了python安装whl包并解决依赖关系的实现,文中通过图文示例介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面... 目录一、什么是whl文件?二、我们为什么需要使用whl文件来安装python库?三、我们应该去哪儿下

MySQL安装时initializing database失败的问题解决

《MySQL安装时initializingdatabase失败的问题解决》本文主要介绍了MySQL安装时initializingdatabase失败的问题解决,文中通过图文介绍的非常详细,对大家的学... 目录问题页面:解决方法:问题页面:解决方法:1.勾选红框中的选项:2.将下图红框中全部改为英

MySQL9.0默认路径安装下重置root密码

《MySQL9.0默认路径安装下重置root密码》本文主要介绍了MySQL9.0默认路径安装下重置root密码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们... 目录问题描述环境描述解决方法正常模式下修改密码报错原因问题描述mysqlChina编程采用默认安装路径,

将java程序打包成可执行文件的实现方式

《将java程序打包成可执行文件的实现方式》本文介绍了将Java程序打包成可执行文件的三种方法:手动打包(将编译后的代码及JRE运行环境一起打包),使用第三方打包工具(如Launch4j)和JDK自带... 目录1.问题提出2.如何将Java程序打包成可执行文件2.1将编译后的代码及jre运行环境一起打包2

Python使用国内镜像加速pip安装的方法讲解

《Python使用国内镜像加速pip安装的方法讲解》在Python开发中,pip是一个非常重要的工具,用于安装和管理Python的第三方库,然而,在国内使用pip安装依赖时,往往会因为网络问题而导致速... 目录一、pip 工具简介1. 什么是 pip?2. 什么是 -i 参数?二、国内镜像源的选择三、如何

Java覆盖第三方jar包中的某一个类的实现方法

《Java覆盖第三方jar包中的某一个类的实现方法》在我们日常的开发中,经常需要使用第三方的jar包,有时候我们会发现第三方的jar包中的某一个类有问题,或者我们需要定制化修改其中的逻辑,那么应该如何... 目录一、需求描述二、示例描述三、操作步骤四、验证结果五、实现原理一、需求描述需求描述如下:需要在

JavaScript中的reduce方法执行过程、使用场景及进阶用法

《JavaScript中的reduce方法执行过程、使用场景及进阶用法》:本文主要介绍JavaScript中的reduce方法执行过程、使用场景及进阶用法的相关资料,reduce是JavaScri... 目录1. 什么是reduce2. reduce语法2.1 语法2.2 参数说明3. reduce执行过程

在MySQL执行UPDATE语句时遇到的错误1175的解决方案

《在MySQL执行UPDATE语句时遇到的错误1175的解决方案》MySQL安全更新模式(SafeUpdateMode)限制了UPDATE和DELETE操作,要求使用WHERE子句时必须基于主键或索引... mysql 中遇到的 Error Code: 1175 是由于启用了 安全更新模式(Safe Upd

Python安装时常见报错以及解决方案

《Python安装时常见报错以及解决方案》:本文主要介绍在安装Python、配置环境变量、使用pip以及运行Python脚本时常见的错误及其解决方案,文中介绍的非常详细,需要的朋友可以参考下... 目录一、安装 python 时常见报错及解决方案(一)安装包下载失败(二)权限不足二、配置环境变量时常见报错及