当前位置: 首页 > wzjs >正文

群晖wordpress设置seo服务是什么意思

群晖wordpress设置,seo服务是什么意思,织梦本地做的网站内网访问不,网站虚拟主机费用目录 前言一、情景介绍二、实现步骤1. 打 Jar 包2. 编写 bat 批处理文件3. bat 转 exe 前言 最近使用 GUI 帮朋友写了一个软件,为了方便他处理工作上的重复性且很麻烦的事情,程序是使用 Java 写的,就不得不面对一个问题:我必须将…

目录

  • 前言
  • 一、情景介绍
  • 二、实现步骤
    • 1. 打 Jar 包
    • 2. 编写 bat 批处理文件
    • 3. bat 转 exe


前言

最近使用 GUI 帮朋友写了一个软件,为了方便他处理工作上的重复性且很麻烦的事情,程序是使用 Java 写的,就不得不面对一个问题:我必须将这个程序打包成一个可执行的软件给到他,总不能让他下载个 IDEA 启动或者去通过 java -jar 这种命令去启动的吧,以下内容就是关于如何将 java 程序做成一个可执行软件的想法与实现


一、情景介绍

先简单的介绍以下这个项目,主要用到的技术就是 GUI,一项很古老的技术,现在应该没有多少人会去用这些技术,我选择这个技术的主要原因就是不用去写那么多的前端代码,上手快,然后没有使用到数据库(我不能要求我朋友去装一个数据库吧),数据全部存在 excel 文件中,使用 easyExcel 去读取数据,poi 去写数据,接着就是使用 Maven 去管理我所有的依赖包,这就是这个程序所用到的全部技术了。

在这里插入图片描述

IDEA 中我可以直接去启动这个程序,如果不使用这些编程软件去启动这个程序,我也可以通过命令行去启动,所有我先考虑将程序打成 Jar 包,然后写一个 bat 脚本通过 java -jar 的方式启动这个 Jar 包,再通过 Bat_To_Exe_Converter 将这个 bat 程序转成 exe 的可执行软件即可。

在这里插入图片描述

bin 目录下就是这个程序的 jar 包,database 是程序相关的数据库(excel 表格),icon 是图标,temp 是程序产生的临时文件存放目录

这样就能实现双击 DJL.exe 打开我的程序,也可以创建一个快捷方式放在桌面上启动

在这里插入图片描述


二、实现步骤

1. 打 Jar 包

首先我需要将这个程序打成 Jar 包,在打包前需要在 mavenpom 文件中配置项目的启动入口以及将项目所有依赖都打到一个 Jar 包中,配置如下:

    <build><plugins><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-shade-plugin</artifactId><version>3.2.4</version><executions><execution><phase>package</phase><goals><goal>shade</goal></goals><configuration><filters><filter><artifact>*:*</artifact><excludes><exclude>META-INF/*.SF</exclude><exclude>META-INF/*.DSA</exclude><exclude>META-INF/*.RSA</exclude></excludes></filter></filters><transformers><transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer"><mainClass>com.mike.gui.Start</mainClass> <!-- 替换为你的主类 --></transformer></transformers></configuration></execution></executions></plugin></plugins></build>

然后通过 Maveninstall 生成 Jar

在这里插入图片描述

找一个文件夹存放该 Jar 包,命名文件夹名称为 bin

在这里插入图片描述


2. 编写 bat 批处理文件

创建一个 run.txt 文件,编写以下命令通过 java -jar 命令启动你的 jar 程序

@echo off
title YOUR-APP-NAME
java -jar bin/DJL-GUI-1.0-SNAPSHOT.jar
pause

然后修改 run.txtrun.bat

在这里插入图片描述

这个时候通过双击 run.bat 批处理文件我们也能直接启动该程序

在这里插入图片描述

但是启动文件之后会弹出一个资源管理器的窗口,我不希望它出现,所以就需要将 bat 文件转换成 exe 文件


3. bat 转 exe

我们可以通过 Bat_To_Exe_Converter.exe 软件将 bat 文件 转换成 exe

软件可在官方网址:https://www.f2ko.de/en/applications/bat-to-exe-converter/ 上获取

打开软件,Open 选择上一步编写的 run.bat 文件

在这里插入图片描述

你可以选择软件的图标,不过这个图标的格式要求是 ico 的文件,可以通过 https://www.bitbug.net/ 在线制作 ico 图标

在这里插入图片描述

再点击 Convert 选择存放 exe 文件的路径和名称,即可进行转换

在这里插入图片描述

如下所示:

在这里插入图片描述

这样的话我只要将该可执行文件所在的目录压缩发给别人,别人就能通过双击该 exe 文件来启动我的程序了,但是还有一个问题就是我并没有将 JDK 也放进这个 exe 文件中,所以还得配置 Java 环境 ,后续需要的话再优化一下

以上便是将 Java 应用一步步变成 exe 可执行文件的全过程

http://www.dtcms.com/wzjs/506406.html

相关文章:

  • 天津设计网站深圳网络seo推广
  • 更改网站名字关键词推广是什么意思
  • 手机 网站 翻页 外部天津百度百科
  • 个人博客网站开发毕业设计北京网站制作推广
  • 网页制作三剑客教程seo权威入门教程
  • 网站生成静态有网站模板怎么建站
  • 纯静态网站 后台百度推广业务员电话
  • 网站建设怎么报价表seo免费浏览网站
  • 做彩铃网站石家庄seo关键词
  • 淄博网站建设公司关键词拓展工具有哪些
  • 十大网站在线观看如何做好网络宣传工作
  • wordpress projects长春网站优化哪家好
  • 网站建设参考书百度电脑版网址
  • 建一个自己的网站网络营销成功案例3篇
  • 网站生成手机页面如何推广外贸型网站
  • 优化排名对网站不好免费外链发布平台
  • 网站建设的缺点房地产新闻最新消息
  • 做网站怎么在图片里面插字推广普通话的内容简短
  • 空间商网站关键词优化平台有哪些
  • 做分享衣服网站的初衷是什么百度指数的功能
  • 网站推广公司水果茶广告推广系统
  • 移动电商网站开发需求网站提交收录入口
  • 在哪个网站做二建测试题比较好湖北短视频seo营销
  • 百度查询福州seo技术培训
  • 国内做性视频网站有哪些宁波企业seo推广
  • 澄迈网站建设seo免费
  • 郑州网站推广汉狮网络怎么创建网站快捷方式到桌面
  • 公司备案网站负责人是谁百度seo算法
  • 网站开发需求网今日军事新闻头条打仗
  • 保定哪家做网站好百度ai搜索引擎