精华内容
下载资源
问答
  • Windows Dos命令 jar打包文件,jar打包文件夹 项目上线之后,版本的迭代必不可少,但是怎么做才是规范,安全的呢? 当然原项目备份是必不可少的了: 比如我的项目名是 Wechat (我使用的tomcat服务器,所以该项目...

    Windows Dos命令 jar打包文件,jar打包文件夹

    项目上线之后,版本的迭代必不可少,但是怎么做才是规范,安全的呢?

    当然原项目备份是必不可少的了:

    比如我的项目名是 Wechat (我使用的tomcat服务器,所以该项目Wechat默认在 webapps 文件夹中)

    首先对原项目打包:tar cvf wechat20150315.tar WeChat

    [root@iZ23whn33jnZ webapps]# tar cvf wechat20150315.tar WeChat
    WeChat/
    WeChat/tx_list.html
    WeChat/pay.html
    WeChat/css/swiper.min.css
    WeChat/css/youngor.css
    WeChat/myorder.html

    ......
    [root@iZ23whn33jnZ webapps]# ls
    docs  examples  host-manager  manager  ROOT  WeChat  wechat20150315.tar

    这里可以看到刚才打的tar包,打包完成后,接下来可以对线上的项目进行增删迭代了。

    对项目版本的迭代,当然是改动越小越好,改动越小越安全越容易把控 , 所以呢,不要用本地环境的项目覆盖生产环境上的项目。

    最好只是对于某一个jar包的更改,或者某一个 .class 文件的更改,确保改动最小。

    对于替换 .class ,直接把本地编译的对应的 .class 文件替换到生产环境就可以了,然后重启服务。

    对于替换 jar包 ,比如我们更改了 wechat-service.jar 中的一个文件,那么把 wechat-service.jar 解压, 得到 wechat-service 文件夹。

    然后再替换文件夹中对应的 .class 文件。

    然后在把这个更改过的文件夹 wechat-service 打成 jar 包:

    jar cvf wechat-service.jar -C wechat-service\ .


    (结尾是 "\ ."  反斜杠+空格+英文句号)

    这样新的 jar 就出来了,把这个新打出的 jar 替换成生产环境上对应的 jar,就ok了。

    在多人分工合作时,使用该方法较合理。

    如果改动很大,如果能保证项目改动只有自己,那么也是可以覆盖的,毕竟改动大,一个一个替换 .class 文件的工作量变大,出问题的几率也更大。

    如果还有别的部署方法一起分享,比如打成 war包 什么的。

    展开全文
  • Windows打包文件为tar.gz格式

    千次阅读 2020-01-08 18:24:34
    tar.gz 是linux和unix服务器使用的格式,在windows下的WinRAR、WinZip等主流压缩工具不能压缩成tar.gz格式。万能的"7-ZIP"可以在windows下压缩成linux需要的格式。 下载安装7-ZIP 下载地址:...

    tar.gz 是linux和unix服务器使用的格式,在windows下的WinRAR、WinZip等主流压缩工具不能压缩成tar.gz格式。万能的"7-ZIP"可以在windows下压缩成linux需要的格式。

    在这里插入图片描述

    • 压缩格式选择tar
      在这里插入图片描述
    • 右键在刚刚生成的tar压缩包上==>>添加到压缩包
      在这里插入图片描述
    • 压缩格式选择gzip(第二次压缩才会出现gzip选项)

    在这里插入图片描述

    • 最后生成了我们期望的tar.gz格式的压缩包了
      在这里插入图片描述
    展开全文
  • Unity打包Standalone时 会出现一个exe文件和一个data文件夹 可是我们平常见过的软件 基本没有这种像这种结构的 一般都是一个安装文件,然后点击安装,选择路径,生成快捷方式… ...1.Unity打包出的exe文件和da...

    Unity打包Standalone时

    会出现一个exe文件和一个data文件夹

    可是我们平常见过的软件

    基本没有这种像这种结构的

    一般都是一个安装文件,然后点击安装,选择路径,生成快捷方式…

    本篇博客将介绍如何将Unity发布的内容打包成一个安装文件

    并具备选择安装路径、生成快捷方式、定义安装文件图标、定义快捷方式图标的功能

    需要准备的文件:

    1.Unity打包出的exe文件和data文件夹

    2.bmp图像文件(用来显示在安装文件的对话框)

    3.ico文件(快捷方式图标)

    4.rar软件(7zip不可以)

    .bmp文件可通过PS或者画图另存为成.bmp格式

    .ico文件可在线生成 http://www.favicon-icon-generator.com/

    将1.2.3三个文件一个文件夹放到一个文件夹中

    准备好这些文件后,接下来开始打包

    1.在这4个文件所属的文件夹右键->添加到压缩文件(A)…

    2.在“常规”选项卡中选中创建自解压格式压缩文件

    3.转到“高级”选项卡,点击“自解压选项”,弹出“高级自解压选项”窗口

    4.转到“文本和图标”选项卡,“从文件加载自解压徽标”,点击浏览,定位准备好的.bmp文件(此步骤可将此.bmp文件显示在解压对话框)

    5.“从文件加载自解压文件图标”,点击浏览,定位到准备好的.ico文件(此步骤可将此安装包的图标更换成为此.ico文件)

    6.转到“高级”选项卡,点击“添加快捷方式”

    7.设置快捷方式

    “源文件名” 填写exe文件的路径地址,注意:需要将文件夹路径也写进去

    如:DHDA-1.3.2.0227_release/DHDA-1.3.2.0227_release.exe

    “快捷方式描述”就是我们鼠标右键移到快捷方式时要显示的内容,可自己按需填写

    “快捷方式名” 填写快捷方式的名字

    如:DHDA

    “快捷方式图标” 填写.ico的路径地址,也需要将文件夹路径写进去

    如:DHDA-1.3.2.0227_release/icon.ico

    8.一路点击确定,即可生成安装文件。

    注意:本内容转载自 https://www.colabug.com/3930959.html

    展开全文
  • 需要将一个工程涉及两个目录的模块文件打包成exe,打包环境如下: 1、windows7; 2、Python 3.7.2; 3、PyInstaller 3.6 。 二、操作步骤 2.1、使用清华镜像下载并安装pyinstaller, pip install ...
    
    

    一、引言

    需要将一个工程涉及两个目录的模块文件打包成exe,打包环境如下:
    1、windows7;
    2、Python 3.7.2;
    3、PyInstaller 3.6 。

    二、操作步骤

    2.1、使用清华镜像下载并安装pyinstaller,

    pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pyinstaller

    2.2、安装成功后进入DOS命令行

    进入模块classA所在目录:F:\学习\python\project\classA
    也可以在PyCharm的terminal方式下操作,但个人觉得反而不如DOS方式方便。

    2.3、一个工程两个目录的情况

    两个目录的模块文件非常简单,就是分别定义了classA和classB的构造方法和析构方法,在模块classA中使用了另一个目录下的模块classB。具体工程情况如下:
    在这里插入图片描述
    由于没有查到多目录打包相关的文档,尝试用多种方式执行打包命令:

    1. pyinstaller classA.py classB.py -p F:\学习\python\project\classA;F:\学习\python\project\classB
      报错:ValueError: script ‘F:\学习\python\project\classA\classB.py’ not found,可以看到classB.py目录找错了
    2. pyinstaller classA.py classB.py -p F:\学习\python\project\classA; -p F:\学习\python\project\classB,报相同的错误
    3. pyinstaller classA.py F:\学习\python\project\classB\classB.py
      打包成功,打包文件在classA所在目录下的dist,即F:\学习\python\project\classA\dist\classA下,执行文件为classA.exe,拷贝F:\学习\python\project\classA\dist\classA整个目录到其他未安装Python的机器上能正常执行
    4. pyinstaller classA.py -p F:\学习\python\project\classB
      打包成功,但在代码中执行import classB.classB时报错:ModuleNotFoundError: No module named 'classB',但如在import classB.classB前加入如下代码:
    import sys
    sys.path.append("F:\学习\python\project")
    

    可以正常打包和执行。
    5. pyinstaller classA.py -p F:\学习\python\project
    打包成功,执行成功。

    三、 结论

    在执行两个目录的py文件打包时,只需要在其中一个目录下运行,打包时:

    • 包含主程序的py文件必须是命令行中输入py文件列表的第一个文件(假设为xxx.py)
    • 在没有其他参数设置的情况下,输出目录缺省在执行打包所在的目录的dist\xxx子目录下
    • 与主程序相关的其他py模块文件,包括其他目录的py文件,可以在打包时有多种处理方式,但无论哪种方式,都是告知打包程序其他文件所在的路径
    1. 第一种方式就是在命令行第一个py文件后,将所有py文件都列出,但不在当前目录的文件要带文件路径;
    2. 第二种方式,所有主程序import的模块(或在import模块中再import的模块,依次类推),都无需将对应py文件在打包命令行中列出,打包程序会根据import关系自动打包,但必须确保相关文件所在目录必须在打包程序搜索路径上,这个路径可以是Python的使用的环境变量、可以是打包命令的-p或–paths参数指定路径(可以每个目录带一个-p或–paths 前导选项)、也可以是一个前导带多个目录,每个目录用分号分隔,也可以是py文件中sys.path.append的路径。
      可能还有更多的其他方式,但有这几种足够使用了。但注意 如果对应py文件不能通过第二种import方式加载,则打包时只能采用第一种方式。

    如果涉及多个目录,与两个目录的情况类似。

    老猿Python,跟老猿学Python!

    展开全文
  • Windows Mobile5.0 CAB打包文件的生成

    千次阅读 2007-05-21 11:06:00
    Windows Mobile5.0 CAB打包文件的生成 2007.5.21.Eddy折腾了两天,终于把windows移动开发的打包文件搞定,总结一下打包步骤以及在CAB文件生成过程中的注意点。先简单说下开发环境:Visual Studio2005(Visual C++ ...
  • 将linux文件打包windows

    千次阅读 2016-12-29 18:04:47
    我们可以通过xshell等终端先连接上服务器,再用rz命令来上传(PS:大文件用rz -be或rz -bye,保证网速良好,亲测可用~),但有些时候我们也会碰到把linux下的文件打包windows下的问题,这里有很多解决办法,我介绍一...
  • 如果没有安装文件则用下面的地址下载后安装:https://visualstudioclient.gallerycdn.vsassets.io/extensions/visualstudioclient/microsoftvisualstudio2017installerprojects/0.9.3/1557425218768/Install...
  • Git使用SourceTree打包文件,配置导出代码包 | 适用mac & windows 前言: SourceTree默认没有打包功能,使用SourceTree自定义功能 脚本 及 php脚本实现导出功能 Mac 使用 shell 脚本实现 实现效果 ...
  • springboot打包jar文件做成windows服务

    千次阅读 2019-01-04 21:22:41
    1.在idea中用maven将程序打成jar,放到运行的... 将WinSW.NET4.exe文件复制到java程序所在文件夹中(修改为要注册的服务的xml配置文件同名) 4.新建一个xml文件,配置服务注册信息,写入以下内容: <?xml ...
  • 用python打包py文件为exe以后,运行文件报错,通过报错信息知道是读取配置文件的时候出错 解决方法 我读取配置文件用的是configparser,在读取配置文件的时候,我们不要用utf-8编码进行读取,我们可以使用utf-8...
  • 最近整理资料,发现很多 pdf 文档,...为了提高效率且,方便后面取用,所有打算捣鼓个批处理文件,来实现命令行调用 7-zip 来对目录下的每个文档进行单独打包,并将打包后的压缩包存到指定的目录下,详细内容见下文。
  • 1、请下载附件中的CreateInstall打包软件,或者直接去找度娘下载。备注:附件文件(CreateInstall.7z)解压密码:jimmy 2、下面就给出操作步骤截图: 备注:点击安装上面的安装程序包过程 ...
  • 转载自 https://blog.csdn.net/my_learning_road/article/details/69568215笔者最近需要用处理大量txt文件,这些txt文件都比较大,出于效率考虑想用Windows下面的批处理命令。但是发现用于处理文本文件的sed命令不...
  • windows打包ios app

    千次阅读 2019-05-27 10:33:54
    3.申请发布描述文件 4.打包APP 工具:苹果开发者账号、appuploader、Hbuilder 1.创建App IDs (1)进入https://developer.apple.com/account/ios/device/landing,选择APP IDs,点击+创建APP IDs (2)填写...
  • Python打包exe文件方法汇总【4种】

    万次阅读 多人点赞 2018-10-21 22:15:11
    title: Python打包exe文件方法 copyright: true top: 0 date: 2018-08-11 21:08:21 tags: 打包 categories: Python进阶笔记 permalink: password: keywords: description: 使用py2exe,pyinstaller,cx_Freeze,...
  • 将python文件打包windows linux下可执行的二进制文件 日期:2018年08月15日 环境准备 确保.py文件在当前python环境下可正常运行 python环境建议:python3.5(官方版)pyinstaller 3.3.1 anaconda3.6...
  • 用VS2015自带的工具dumpbin(在VS2015开发人员工具中调用)命令查看依赖的dll文件。具体命令如下: FileDir>dumpbin /imports mnist_ui_1.exe > output.txt 然后找到output.txt中列出的dll文件,并拷贝到与exe文件...
  • 安装第三方库 pip install pyinstaller ...切换到将要打包的python文件的所在目录 以我桌面的hello.py为例子 现象 桌面会多出这些东西 进入dist文件夹,会发现有个hello.exe 双击便可直接运行 ...
  • 将Java打包Windows可执行文件

    千次阅读 2017-12-13 13:02:12
    1、exe4j的安装与使用: 点击打开链接 2、打包步骤 点击打开链接
  • 本文介绍一种方法,通过PyInstaller工具将Python脚本打包成一个可执行文件,可以直接在Windows运行,不管Windows是否安装Python都可以运行该可执行文件
  • 咨询下,windows下开发的python程序,能不能直接在windows打包成linux下可执行文件,在linux下装依赖包装不明白了,求老司机给普及下!
  • windows 打包jar包

    千次阅读 2019-06-04 16:18:04
    jar cvf xxx.jar xxx/. 代表打包某个文件夹下所有文件到jar包 https://blog.csdn.net/FightingITPanda/article/details/80540205
  • Android SDK for Windows全部文件打包下载 转载请注明,文章来自:http://blog.csdn.net/sdlyhjq/article/details/7663336 文件目录详解: ------------------------- \android-sdk-windows // Android SDK的...
  • 对于pyinstaller的打包分为如下几种情况:Python代码中仅使用第三方库(或未使用第三方库) 对于这种情况,直接使用pyinstaller进行打包即可——在cmd状态下,cd切换到py文件所在的路径,然后pyinstaller -F 文件名...
  • Windows下把文件打包成tar.gz

    万次阅读 2018-04-13 11:45:39
    https://blog.csdn.net/ithomer/article/details/5111965
  • jdk+tomcat+mysql 打包成exe 的windows 安装文件教程

    万次阅读 热门讨论 2016-09-20 19:57:17
    一:下载Inno steup 用于制作windows 上的exe文件 Inno steup 工具的使用我就不在这里详细的介绍了,网络上很多的教程可以参考,我直接贴出一份我修改过的project.iss配置文件供大家参考 ========project.iss ...
  • 1、如何通过eclipse将Java项目生成可执行jar包 首先把在eclipse下的java项目导出jar file ...2、将刚刚生成的jar文件导出可执行的.exe文件,首先安装exe4j软件,下载地址如下:http://www.jb51.net/softs/54...
  • 网上关于一键打包的资料多不胜数,这篇文章只是本人的一个归纳总结,希望能让新人们少走点弯路。 前一篇文章介绍了如何在windows下用批处理调用Unity方法,看这篇文章前请先看一下它。 工作流程: 1. 从Unity...
  • 1.安装pyinstaller pip install pyinstaller ps:如果提示: 可以采用cd到安装python中的Scripts...我的程序是checkfiles.py调用check_part1.py,同时还附加一个txt文件,在利用pyinstaller打包时,再dos窗口先...
  • Windows下将文件打包压缩成 .tar.gz格式步骤如下: 1、百度搜索7-zip,第一个条目,下载并安装。 2、在桌面新建一个test测试文件夹,右击,选择压缩。 3、这里我们只需要改压缩格式参数为tar,就会成一个test.tar。 ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 177,094
精华内容 70,837
关键字:

windows怎么打包文件