ant编译生成的war包,可以手工解压吗?

问题描述

ant生成的web应用war包,在tomcat启动后会自动解压生成同名一个目录web应用。这个步骤可以用手动用命令替代,不用启动tomcat吗

解决方案

控制台下先定位到你的war文件下,然后输入命令“jar -xf xxx.war”就可以将你的war文件解压到当前的文件夹下
解决方案二:

可以 war就是用的zip压缩方式
解决方案三:

cd 到工程路径下 jar cvf 路径.名字.war 试试! 实在不行看下他的help

时间: 2024-12-12 10:17:24

ant编译生成的war包,可以手工解压吗?的相关文章

java利用Ant脚本生成war包全过程_java

使用ant脚本前的准备 1.下载一个ant安装包.如:apache-ant-1.8.4-bin.zip.解压到E盘. 2.配置环境变量.新增ANT_HOME:E:\apache-ant-1.8.4:PATH增加:E:\apache-ant-1.8.4\bin. 3.检查ant是否配置完成.运行->cmd输入:ant -version.查看是否打印ant的版本号. 打包的实质生成jar包的实质 1.编译工程src文件夹下的java文件,生成相应的class文件. 2.将所有的class文件集合成j

服务器-为什么我用ANT打包一个war包,总是会出现两个重复的META-INF文件夹?

问题描述 为什么我用ANT打包一个war包,总是会出现两个重复的META-INF文件夹? 我用jar tf XXX.war 测试了一下这个包: META-INF/ META-INF/MANIFEST.MF WEB-INF/ WEB-INF/web.xml META-INF/jboss-deployment-structure.xml META-INF/messaging-jssss.xml WEB-INF/lib/ WEB-INF/lib/ismapi.jar WEB-INF/lib/log4j

ant打包成war包,通过jenkins自动ant构建到tomcat

  首先是 build.xml文件,这个是关键.在你的项目下   下面的一些地方你需要自己修改,比如project name,tomcat.home,以及一些xml文件的路径.一下build.xml参考的是http://blog.csdn.net/miraclestar/article/details/6002573,生成的war包会放到项目的根目录下的build文件夹下.不懂的q我. <?xml version="1.0" encoding="UTF-8"?

linux 自动化部署jenkins war包的 脚本(deploy)

自动拉取war包,自动解压,自动删除日志,自动重启tomcat,dubbo程序,备份项目,自动替换配置文件 用法: deploy | deploy start | deploy stop | deploy restart| deploy clear| deploy status  *需要自己修改相关路径 文件名 deploy : env="dev" module="" project="esb" tomcat="tomcat-esb-6

eclipse-maven打成war包后放在tomcat的webapps目录下不会自动解压是为什么?

问题描述 maven打成war包后放在tomcat的webapps目录下不会自动解压是为什么? 具体情况如下: 工程在eclipse上正常运行. maven打成war包后放在tomcat的webapps目录下不会自动解压. 出现的异常如下图 平时打的其他war都会自动解压. 收到解压war放在webapps目录下可以正常运行. 是什么原因导致war不会自动解压? 解决方案 Maven自动部署war到Tomcat7

netbeans怎样导入war包?

问题描述 netbeans怎样导入war包?没发现嘛... 解决方案 解决方案二:NetBeans导入war做什么?你是要运行项目吧,用服务器导入war--解决方案三:解压了war里好像也都是是jar解决方案四:ZT:http://forums.netbeans.org/topic6986.htmlIdon'tknowofanytoolsinnetbeanstodothisbutyoucould...ExplodethewarfileintoaclasshierarchywithunzipDe-

产品打包工具的制作,ant,编译源码,打jar包,打tag,打war包,备份release版本等

1.  在进行打包工具的制作前,需要准备的软件有: svnant-1.3.1 作用是让ant和svn相关联 apache-ant-1.9.7 需要设置ant_home,path,我的配置是: ANT_HOME = D:\kaipu\cms4all\app-tpl-pack\apache-ant-1.9.7 Path = %ANT_HOME%\bin 2.准备好上面的操作之后,找个英文的目录,比如:D:\kaipu\cms4all\app-tpl-pack,在目录下创建两个文件build.xml和

Linux下打包压缩war、解压war包和jar命令

环境 RedHat Linux 9 + VWWare 8.0 + SSH 3.2.9 + Putty 0.62 问题 Linux下打包压缩war.解压war包和jar命令 解决 把project_a文件夹下的文件打包成project.war 1.打包 jar - xvf project.war /project_a -c   创建war包 -v   显示过程信息 -f   指 定 JAR文件名,通常这个参数是必须的 -M  不产生所有项的清单 (MANIFEST]文件,此参数会忽略 -m参数 -

在TOMCAT上手工生成及部署WAR包

以前是用ECLIPSE或是其它IDE自动生成,不明了. 这次手写JAVA,先生成CALSS来部署, 之后用WAR包来部署.(查了资料,好像直接用JAR来部署TOMCAT的WEB项目,不得行) 就上次生成的First目录下,生成WAR包.命令: jar cvf First.war *.*/ . 然后,这个生成的war包放到webapps目录下,就会自动解压及生成相应的目录文件了. 顺一下tomcat下work目录的作用: 最近发现,很多网友喜欢把tomcat的work目录里的东西叫做缓存,其实那不