导航:首页 > 源码编译 > 怎么由war包得到源码

怎么由war包得到源码

发布时间:2022-08-04 15:44:25

‘壹’ 如何生成war包

将Web应用打包成WAR文件的方法:
(1)在命令行中运用Jar命令
假定有一个Web应用:
C:/myHome myHome/WEB-INF/……
myHome/files/……
myHome/image/……
myHome/src/……
myHome/index.jsp
在命令行窗口下执行如下命令:
C:/>cd myHome
C:/myHome/>jar cvf myhome.war *.*/ .
解释:jar cvf [A->war包名].war [B->资源文件及文件夹] [C->将要生成war包的目标文件夹]
“*.*/”(B->)代表当前目录(C:/myHome)下的所有文件及文件夹。
“.” (C->)表明将要在当前目录中生成war包。
操作完成后,找到C:/myHome下新生成的myhome.war,将其拷入TOMCAT_HOME/webapps/下。然后启动Tomcat即可。
(2)利用IDE工具打包,如Eclipse
右键点击你想打包的文件或者项目,选择“export”,然后是选择J2EE,在弹出的对话框中选择“WAR文件” ,上面有许多选项,还可以选“EAR”,“JAR”。
(3)利用ANT工具打包
首先配置好build.xml文件,然后dos下输入ant ...war
(4)用Eclipse的lomboz插件
选中你的web工程,lomboz J2ee---Deploy Mole,就可以把Web工程发布并打包了!

‘贰’ 如何从java的war包还原成project

java中的war包是javaWeb程序的打包方式,将war包发布到服务器中,启动服务器,服务器会自动将war包还原成WebServiceproject。另外,java中java程序导出时,导成jar包,javaWeb程序导出时导成war包!

‘叁’ myeclipese怎么打开war包修改源码

打开myeclipse,新建一个Web Project,然后部署好struts2的环境,然后选择struts2的jar包,右击,选择properties
怎么在myeclipse中导入源码

或者直接从代码里面选择要进入的方法,在上面按ctrl键,然后点击要进入的方法名
怎么在myeclipse中导入源码

在弹出的页面里面,我们会看到myeclipse会提示没有对应的源码。虽然没有源码,但在这个页面我们可以看到该类或者接口里面定义了哪些方法。

选择attach source
怎么在myeclipse中导入源码

在弹出的对话框里面,选择extend file或者Extend folder,一个代表的是单个的文件,一个代表的是文件夹,如果是整体的项目源码的导入,选择文件夹方式,找到对应的路径,然后点击OK就可以导入源码了。
怎么在myeclipse中导入源码

这样我们任意点开struts2.jar下面的任意一个包下面的任意一个class,我们点击开,就不再会出现找不到源码的情况了,而是直接会给我们显现出源代码。
怎么在myeclipse中导入源码

‘肆’ 将项目的war包部署到securefx的tomcat的webapps下,怎么操作能使项目解压到服务器

War包一般是在进行Web开发时,通常是一个网站Project下的所有源码的集合,里面包含前台HTML/CSS/JS的代码,也包含Java的代码。
当开发人员在自己的开发机器上调试所有代码并通过后,为了交给测试人员测试和未来进行产品发布,都需要将开发人员的源码打包成War进行发布。
War包可以放在Tomcat下的webapps或者word目录下,随着tomcat服务器的启动,它可以自动被解压。

‘伍’ 怎样使用java 命令打jar包和war包

首先输入命令jar查看jar命令的参数,其中最常用的三个参数为-c,-v,-f,当然还有一些其他的命令。

准备一个编写好的java文件,并且将其编译好,下面贴出源码。

使用jar -cvf 命令将Hello.class文件打成生成jar包,具体的命令是
jar -cvf d:/Hello.jar d:/Hello.class,意思是将d盘根目录下面的Hell.class文件打成Hell.jar这个文件并放在d盘根目录下。

当然打jar包的时候可能需要将文件打在某个包下面,那么需要使用命令
jar -cf d:/Hello1.jar d:/Hello.class这个命令的使用方法和上面一样,唯一的区别就是这个命令在生成jar文件的过程中不会显示详细信息,虽然没有显示详细信息,但是它的的确生成了Hello1.jar这个文件

还有就是jar tf命令和jar tvf命令他们都生成jar包的完整名称 要生成的class文件所在目录以及名称,但是前者是会显示文件中包含的所有目录和文件名列表,后者除了显示文件中包含的所有目录信息和文件列表以外,还会显示各目录和文件的大小、创建时间等信息。

打war包,其实和刚才的命令差不多,只是将文件的后缀名改为.war就可以了。

‘陆’ myeclipse怎么导入war的项目

1,点击项目,右键,选择export,选择WEB下的WAR file。

‘柒’ 怎样将一个项目发布后.war文件(里面的java文件都已经被编译为class文件)反编译为java文件

这个问题貌似我遇到过:
我的解决方案是:
把war文件放入tomcat6.0\webapps\目录下,重启tomcat 就可以了。

‘捌’ 求大神,谁能把war反编译成源代码,求各位大神帮忙,毕业论文用

war 是可以解压的,但是里面是class文件,要用Java反编译一下

你可以把war文件放在tomcat的webapps立面,运行tomcat,就可以解压了

阅读全文

与怎么由war包得到源码相关的资料

热点内容
收支预算法怎么做 浏览:875
模板如何上传到服务器 浏览:372
如何同步安卓信息到新ipad 浏览:364
腾讯云轻量服务器流量警告 浏览:503
u盘备份linux 浏览:120
高压缩比活塞 浏览:92
压缩弹簧标准件 浏览:25
linux统计个数命令 浏览:292
cad转pdf居中 浏览:8
编译型语言处理过程 浏览:325
手机创文件夹复制到电脑 浏览:984
有什么直播APP可以看那种 浏览:41
程序员叫什么人 浏览:378
python画地图等高线 浏览:751
epic永劫无间是什么服务器 浏览:444
网游服务器下载地址 浏览:107
macphpfreetype安装 浏览:644
设计道pdf 浏览:615
单片机kill4软件下载收费吗 浏览:846
苹果手机怎么连接RMS服务器 浏览:603