怎么把j2ee的工程打包成war啊?

时间:2020-12-14 18:40:14
老师的要去如下:
提交成果:
(1)所有源程序代码(可把eclipse工程目录压缩成rar文件),需要有必要的说明;
(2)打包后的J2EE应用程序:WAR或EAR文件及其部署说明文件(应保证部署到JBoss 4.2.2GA或Tomcat中就能正常运行);
(3)项目开发说明书,包括:功能详细描述;主要的设计类图;数据库ER图;主要的业务逻辑处理流程图等。以上各种UML图或ER图需有相应的文字说明。
怎么去打包啊。。求大神帮忙 怎么把j2ee的工程打包成war啊?

6 个解决方案

#1


进入到你的工程文件目录的上一层(假设是你的web项目在/testWeb),然后执行:
jar cvf testWeb.war *.* 或 jar cvf testWeb.war -C testWeb
无论是jar, war,实质格式都是zip,java web项目需要编译成war文件

#2


引用 1 楼 wanglin1037 的回复:
进入到你的工程文件目录的上一层(假设是你的web项目在/testWeb),然后执行:
jar cvf testWeb.war *.* 或 jar cvf testWeb.war -C testWeb
无论是jar, war,实质格式都是zip,java web项目需要编译成war文件

用dos操作。
具体操作步骤:运行cmd----进入你的文件主目录----用jar cvf testWeb.war *.* 打包,就行了

#3


前提是你的电脑要安装jdk。配置好java环境变量。

#4


1.进入源代码java目录,运行  mvn package

PS:前提你的电脑中装有maven

2.将1中完成的代码拷贝至需要打包为war的目录,然后在此目录运行:grails war xxx.war

PS:前提你的电脑中装有grails 

如果这两者没有装,请参考2楼的答案

#5


myeclipse就有这个功能啊 项目--右键--Export--输入war---导出即可

#6


项目--右键--J2EE--WAR file---导出

#1


进入到你的工程文件目录的上一层(假设是你的web项目在/testWeb),然后执行:
jar cvf testWeb.war *.* 或 jar cvf testWeb.war -C testWeb
无论是jar, war,实质格式都是zip,java web项目需要编译成war文件

#2


引用 1 楼 wanglin1037 的回复:
进入到你的工程文件目录的上一层(假设是你的web项目在/testWeb),然后执行:
jar cvf testWeb.war *.* 或 jar cvf testWeb.war -C testWeb
无论是jar, war,实质格式都是zip,java web项目需要编译成war文件

用dos操作。
具体操作步骤:运行cmd----进入你的文件主目录----用jar cvf testWeb.war *.* 打包,就行了

#3


前提是你的电脑要安装jdk。配置好java环境变量。

#4


1.进入源代码java目录,运行  mvn package

PS:前提你的电脑中装有maven

2.将1中完成的代码拷贝至需要打包为war的目录,然后在此目录运行:grails war xxx.war

PS:前提你的电脑中装有grails 

如果这两者没有装,请参考2楼的答案

#5


myeclipse就有这个功能啊 项目--右键--Export--输入war---导出即可

#6


项目--右键--J2EE--WAR file---导出