如何把应用程序打包呀

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何把应用程序打包呀相关的知识,希望对你有一定的参考价值。

我想把web程序和tomcat,jdk等都打在一个exe中,应该如何做呀?
请详细些

web程序要用InstallAnywhere,installshiled我没用过
InstallAnywhere能自动把jre打进去,这样即使客户端没有java环境也能运行的
至于tomcat,和jdk等具体方法如下:
tomcat要下载解压就能用的,不要安装程序。
jdk直接考贝安装后的就可以,不要用安装程序安装的jdk
不用把环境变量加到windows中,你要手动的配置tomcat和jdk的关系
把网站文件直接放到tomcat的相关目录。
你做安装程序的时候做个链接到startup.bat的链接,这样就可以运行服务器了。
接下来就可以访问网页了
参考技术A winrar是一个选择

不过如果你希望你的安装过程更酷,更专业
下现这个软件可能能帮上你
http://www.advancedinstaller.com/

我的经验是,
做一个.exe程序,设置成安装时运行,在这个可执行文件中,做一些配置工作。

我个人的WEB程序,是用这个东东打包的。
我要打包的东东包括
apache, php, mysql, 和我自已写的一些程序
参考技术B 用winrar就可以了,又快简单又方便
直接把web程序和tomcat,jdk打包然后把格式改为exe的格式就可以了,打开就会直接运行
参考技术C 如果你安了WINRAR后,将你想要制作的文件选中,单击右键选“添加到压缩文件...”,在压缩选项的“创建自解压格式压缩文件”的钩打上就行了 参考技术D 用winrar
选择你要压缩的文件夹,选中后压缩,这时会出来一个选项,在<常规>选项里的<压缩选项>里勾选<创建自解压格式压缩文件>;

小记vue项目打包优化

参考技术A 开发vue的项目也有两三年了,从小白前端到小白前端,深感学无止境、学海无涯、活到老学到老呀
经常被听到:我们的网站好慢呀
因为最近的项目都放在国外,还以为是这个原因,再加上需求一堆一堆的来,也没时间去想优化的事儿。现在终于是闲了,借鉴各路大神的方法,这里做个小总结,以备下次忘记了,哈哈

优化方向:

其实就是一个目标,减少打包后的体积,减少首次加载的时间。

2.按需引入
项目中我用了 element-ui, 首页加载时, element-ui要在app.js之前加载,它的体积也不小,首页引入多少有点占资源,所以这里想尽可能只引入首屏需要的组件,其它组件按需加载就好。
element-ui官方有按需加载配置的例子,但由于在 vue.config.js中配置了三方包打成一个包,所以按需加载好像失效了,而我也不想每个页面都引用一下组件,所以就想了另外的方法

项目中我主要是针对首屏加载做了优化,我觉得只要首屏快速出来了,其它的就慢慢来吧,哈哈
还有其它的一些方向,路由懒加载,外部引入资源,这些都很容易了,就不罗列了

以上是关于如何把应用程序打包呀的主要内容,如果未能解决你的问题,请参考以下文章

java 多个类文件如何打包成jar

把自己做的C# winform应用程序打包为.exe安装程序怎么做?

C# Winform项目打包问题

c# winform 打包问题

前端vue如何引用外部文件接口,减少实施人员的打包

如何把java程序打包成.jar?