一.unzip 网上很多人说用jar包解压,但jar命令解压时不能指定目录,推荐使用unzip解压war包。...unzip -d 指定目录 [root@oracle upload]# unzip -oq common.war -d common unzip详细说明: 功 能说明:解压缩zip文 件 语 法:unzip...-p 与-c参数类似,会将解压缩的结果显示到屏幕上,但不会执行任 何的转换。 -t 检 查压缩文件是否正确。,但不解压。...二.jar命令 压缩war包: 把当前目录下的所有文件打包成game.war jar -cvfM0 game.war ./ -c 创建war包 -v 显示过程信息 -f -M -0 这个是阿拉伯数字,只打包不压缩的意思...解压war包 jar -xvf game.war 解压到当前目录
把java程序打成war包。起先用zip命令打包,起先可以用,后来却无法使用。今天找到一个更好的办法。用jar命令,前提是要安装jdk。...操作: 1、把当前目录下的所有文件打包成game.war jar -cvfM0 game.war ./ -c 创建war包 -v 显示过程信息 -f -M -0 这个是阿拉伯数字,只打包不压缩的意思...解压game.war jar -xvf game.war 解压到当前目录 2、linux解压war包 可以用unzip命令 unzip project.war -d project 这样就在当前目录下解压...project.war到project目录里面,参数-d的意思是创建project目录 附:unzip其它参数说明 -x “文件列表” 解压文件,但不包含文件列表中指定的文件 -t 测试压缩文件有无损坏...4.我有一个很大的压缩文件large.zip,我不想解压缩,只想看看它里面有什么: # unzip -v large.zip 5.我下载了一个压缩文件large.zip,想验证一下这个压缩文件是否下载完全了
java程序 解压后的war包,如何再压缩成war包? 不清楚war包的格式。 可以随便找一个war包,然后把用压缩工具打开,把里面的内容全部删除,然后把你的解压的内容全部拖拽进去。...多谢,我再试试把 已经是解压过的war包文件,如何放在tomcat下运行呢 例如你下的包名test.war直接放入webapps目录下,到bin目录下双击启动startup.bat,不要关掉tomcat...控制台窗口,回到webapps下应该要看到自动解压出一个test的目录,如果没有的话,那可能你的war包有问题,或者你的jdk没配置好,如果看到test目录,在浏览器输入http://localhost...我已经是解压后的war包啦,没解压的war包以前可以跑的,可是现在只要war包加载完,tomcat控制台就自动关闭,好奇怪。 把work目录下内容删掉重新运行tomcat看看。...直接在360安全卫士软件里有一个软件管家,这里面就可以下载,里面挺全的,希望可以帮到您 解压war包 linux 测试POST linux解压war包的命令 网上很多人说用jar包解压,但jar命令解压时不能指定目录
文章来源: java实现可压缩或解压缩WAR文件 package utils; import java.io.BufferedInputStream; import java.io.BufferedOutputStream...; import org.apache.commons.compress.utils.IOUtils; import org.apache.commons.io.FileUtils; /** * 处理WAR...可压缩或解压缩WAR文件。...in, out); out.close(); } } in.close(); } catch (FileNotFoundException e) { System.err.println(“未找到war
public class WarUtils { /** * 解压war包 * @param unWarPath war解压的路径 * @param warFile 解压的war包文件 */ public...包是否已经存在,若存在则删除 * @param filePath */ public static void delWarFile(String filePath){ try { File file =...war包目录,并返回目录路径 * @param warPath war所在路径 * @param unWarPath war包解压路径 * @return */ public static String...(".")+1, fileFullName.length()); if(fileSuffix.toLowerCase().equals("war")){ //解压war包 unWar(unWarFilePath...unWarPath +"\\"+fileName+"_bak"+now+fileSuffix; file.renameTo(new File(renameFilePath)); } } } 涉及到的jar包有
然后就想当然的将项目打成war包,直接拖到Tomcat的webapps下,但无论怎么重启项目就是不自动解压,后来查了各方面资料,删除这个文件那个文件的,差点把Tomcat搞崩溃了也没找到原因,最后看到讲一个将...Tomcat里面配置文件的文章我才发现 原来是tomcat/conf下server.xml里面的这行配置搞的鬼。...其中: appBase=“xxx/xxx” 表示项目的路径,有的默认为null,有的默认为webapps,你想要把项目放在哪就把这个路径改成哪 unpackWARs=“true” 是否自动解压war包...autoDeploy=“true” 是否在不重启下自动解压war包 下面两个设置为true就好 保存文件,将war包放到指定目录,重启就ok了 版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人
org.apache.commons.compress.archivers.zip.ZipArchiveEntry;import org.apache.commons.compress.utils.IOUtils;import org.apache.commons.io.FileUtils;/** * 处理WAR...可压缩或解压缩WAR文件。...for(String fileName : warFile.list()){ System.out.println(fileName); if(fileName.trim().endsWith(“.war...IOUtils.copy(in, out); out.close(); } } in.close(); } catch (FileNotFoundException e) { System.err.println(“未找到war
在J2EE Web开发中, Web应用程序存档 (WAR)文件只是一个普通的JAR文件,它包含您的所有Web应用程序组件,例如servlet,Java类,库,资源等。...问题 当前的Web应用程序WAR文件是通过Ant或Maven工具生成的,复制到* nix环境进行部署,但是不知道如何提取WAR文件?...解 WAR文件只是一个JAR文件,要提取它,只需执行jar命令–“ jar -xvf yourWARfileName.war ”。...注意 在大多数应用程序服务器(如GlassFish,JBoss或Tomcat等Web容器)中,您不需要额外的“ WAR”文件,只需复制到正确的文件夹中,它将在启动期间由部署的服务器提取。...标签: java的 UNIX 解压 战争 翻译自: https://mkyong.com/linux/how-to-extract-war-file-in-linux/ 版权声明:本文内容由互联网用户自发贡献
目录 unzip struts-blank-1.3.10.war -d 指定目录 在cmd里面执行完以上的代码,就可以解压成功
我在项目的开发过程中,发现Tomcat解压war 的一点例外。 现象如下: 使用ANT工具把web应用程序打包为war文件。...然后把war文件放到tomcat的webapps,让tomcat自己解压。结果出现解压的web应用程序文件丢失。使用rar工具打开war文件。文件都齐全。怎么有这种现象呢??...发现在解压war文档NullpointException.我升级tomcat到5.0还是出现这种现象。...才发现war文件在解压的过程中无法处理汉字的文件名。(因为找不到文件名为???.txt的文件而导致null例外。...才发现war文件在解压的过程中无法处理汉字的文件名。(因为找不到文件名为???.txt的文件而导致null例外。
对于Window下的常见压缩文件.zip和.rar,Linux也有相应的方法来解压它们: 1:对于.zip linux下提供了zip和unzip程序,zip是压缩程序,unzip是解压程序。...它们的 参数选项很多,举例说明一下其用法 # rar a all *.jpg 这条命令是将所有.jpg的文件压缩成一个rar包,名为all.rar,该程序会将.rar 扩展名将自动附加到包名后。...# unrar e all.rar 这条命令是将all.rar中的所有文件解压出来。 其实linux下的rar不是开源的,个人推荐用这个unrar。...unrar只能解压rar文件,不能压缩,linux下的压缩用bzip2那些就可以了,但有时还是要解压rar文件的。...===================================================== Linux rar 命令详解 rar x arm.rar 全路径解压 Linux下rar命令详解
Linux tomcat部署War包,Linux在Tomcat部署JavaWeb项目,Linux部署War包 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> ©Copyright 蕃薯耀...2017年3月6日 http://fanshuyao.iteye.com/ 一、Linux快速部署War包操作,暂时是最简单的操作 1、先关闭Tomcat /home/java/tomcat7/bin.../shutdown.sh 2、进入War包存放目录(可以通过工具:SSH Secure Shell Client把War传到Linux服务器) cd /home/project 3、解压War包到部署的项目中...服务器 reboot 四、进入到Tomcat下的logs目录,动态查看日志文件,退出查看日志使用 :Ctrl+Z tail -f catalina.out 五、jar命令解压war包 jar -xvf...tomcat部署War包,Linux在Tomcat部署JavaWeb项目,Linux部署War包 http://fanshuyao.iteye.com/blog/2360423 Linux下Tomcat
1、xftp上传Tomcat 2、解压Tomcat: tar -zvxf 文件 unzip 文件 等解压命令 3、将war包放在...Tomcat中的webapps目录下(如果webapps中有任何其他war包或解压后的文件都需要删除) 4、修改以上穿过去的文件的拥有者(非root用户下时) 5、查看需要使用的端口的占用情况(root
工具/原料 WinRAR eclipse tomcat 9.0 用解压软件解压 如果只是想看war包中的内容,可以直接用解压软件解压war包就可以了。...如图我是用WinRAR解压的。右键war包选择打开方式,接着选择一个解压软件,最后将文件夹解压到电脑上就可以了,我是解压到桌面上。 解压后就可以看到桌面上多了一个文件夹。...打开文件夹,就能看到war包里面的内容了。 END 用eclipse解压 如果是想编辑该war文件,可以直接将war包导入到eclipse进行编辑。...END 用tomcat解压 如果是想将打包好的war包发布到服务器上,可以直接将war包复制到tomcat的webapps目录下。...要确保webapps下没有和war包里面的工程名相同的文件夹存在。 然后到tomcat的bin目录启动tomcat,如果tomcat已经启动了,就先关闭tomcat再启动。
Linux本身不支持unrar和rar命令,需要我们安装RAR for Linux 地址:https://www.rarlab.com/download.htm选择对应的版本进行下载。...rarlinux-x64-5.9.0.tar.gz [root@localhost ~]# cd rar/ [root@localhost rar]# make && make install 二、压缩和解压用法...1、压缩:rar a [不含.rar后缀的压缩包名字] [需要压缩的文件或者文件夹] 2、解压:rar x [rar的压缩包] 三、具体例子 实例:将/tmp目录压缩为tmp.rar [root...@localhost ~]# rar a tmp.rar /tmp 将tmp.rar 解压 [root@localhost ~]# rar x tmp.rar 四、rar更多命令,查看帮助
0x00 背景 最近一直在折腾树莓派、服务器之类的,安装软件也是家常便饭,linux/unix环境可不像windows,何况还是在无桌面环境的情况下,像windows用户那样右键点击目标,左键单击安装或者解压就可以完成你想要的操作...,这个时候确实还是windows方便(我苹果:D),所以各种命令我们需要熟悉一下。...1、tar命令 tar -c: 建立压缩档案 -x: 解压 -t: 查看内容 -r: 向压缩归档文件末尾追加文件 -u: 更新愿压缩包中的文件 [optional.../rar/rarlinux-x64-5.7.1.tar.gz # 解压源码包 32位: tar -zxvf rarlinux-5.7.1.tar.gz 64位: tar -zxvf rarlinx-x86...-5.7.1.tar.gz # 进入文件夹内 cd rar # 执行make命令,编译安装 make 3、jar命令 jar -c: 创建war包 -v: 显示过程信息 -f: 指定归档文件名
Linux下的压缩文件格式五花八门,因此相应的解压和压缩的工具也是五花八门,例如7z,gz2,bz2,rar,gizp, tar…… 希望看完这篇文章,你就不会觉得复杂了!...-x :解压缩文件 -t :查看压缩包里面的文件!...————————————————— 辅助参数: -z :用 gzip 压缩/解压缩 -j :用 bzip2 压缩/解压缩 -v :显示压缩/解压缩的进度条 -f :使用档名(注意:f后面不要接参数,也就是说...-zxfv是不对的,要写成-zxvf) ————————————————— 实例: 解压一个文件:tar -zxvf abc.tar.bz2 (解压缩abc.tar.bz2) 创建压缩文件:tar -zcvf...安装方法:现在下载rarlinux的包,官方网址是:www.rarsoft.com tar -zxvf rarlinux.tar.gz cd .
1.从Eclipse中将项目打包成war包,Run as >> Maven Install,然后将war包放在tomcat\webapps下,如图所示 2.然后运行tomcat\bin目录下的startup.bat
-9.0.20.zip 链接:https://pan.baidu.com/s/1Nf_qdmUVlQ0Cz8BOoQg2rA 密码:bh9f 以及你的 war 包 ---- 创建目录,安装...链接到 Linux 服务器 将 jdk-8u161-linux-x64.tar.gz 文件放在 /usr/local/java 目录下 执行命令tar -zxvf jdk-8u161-linux-x64....tar.gz 解压文件 将apache-tomcat-9.0.20.zip文件放在 /usr/local/tomcat 目录下 执行命令 unzip apache-tomcat-9.0.20.zip...解压文件 root用户下,执行命令 adduser tomcat 创建tomcat用户, 执行命令 chown -R tomcat:tomcat tomcat/ 将tomcat文件夹权限赋予 tomcat...包bond.war 放置到 /usr/local/tomcat/apache-tomcat-9.0.20/webapps/ 目录下, 切换到tomcat 用户,切换到 /usr/local/tomcat
领取专属 10元无门槛券
手把手带您无忧上云