导航:首页 > 源码编译 > java编译并生成war包

java编译并生成war包

发布时间:2022-11-04 04:26:28

java在eclipse里如何将WEB工程打成war包

右键需要导出的WEB工程——选择Export

Ⅱ 如何生成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包

可以啊。你可以采用分布式的设计。将一些功能转为子项目。因为我用的maven较多 。所以用maven来说明。首先,maven中你可以定义父项目,这个项目没有实际内容,只有其它子项目所依赖的包和资源。接着,定义各个子项目。如你可以把数据库操作设置为项目类型为jar,实体和业务逻辑设置为service项目,类型jar。前台展示为view项目,类型war。如果有多个war的前台,类似的。然后用父项目来聚合。你可以网络maven pom聚合项目获取更多信息。如果不用maven也是类似。可以把功能拆分,做成子项目来合成。

Ⅳ java eclipse 导出war包

class文件是java文件编译后得到的,你如果只修改了,没有编译的话,当然没有改变,你编译下然后再发布试试。

Ⅳ java反编译war包得到JAVA文件,再怎么执行成CLASS文件并打成WAR包

压缩java文件, 打成war包
1.打开要打包的文件夹(cd 目录)
2.配置
set path=C盘下jdk1.5.0_05/bin所在的目录 --你自己的jdk安装目录
set classpath=. 当前路径
3.jar cvf tt.war ./ --(./表示当前文件下所有文件,要有)

Ⅵ 关于Java打war包

比较暴力的方法:

在MyEclipse中新建一个和你需要打包war包项目相同名字的web项目,把做好的类和文件都考到项目对应目录下面对应的位置上去,然后MyEclipse会语法检查器会报错,不理睬。

使用MyEclipse打war包即可。

Ⅶ 用什么dos命令把java web项目编译成war文件

进入到你的工程文件目录的上一层(假设是你的web项目在/testWeb),然后执行
jar cvf testWeb.war -C testWeb

无论是jar, war,实质格式都是zip。

java web项目需要编译成war文件,这是因为默认应用服务器(如tomcat)会自动在其web应用目录(/webapp)下找到war文件并当作web程序执行,这是一种约定或规范。

Ⅷ java web项目打包成war包的几种方式

  1. 直接使用Ecilpse打包

2.命令打包

环境:eclipse、apache-maven-3.3.3、apache-tomcat-7.0.70

利用maven的maven-war-plugin

Ⅸ win10开发java过程中,maven怎么build想要的war包

我们都知道Maven可以很容易的把源文件工程创建为War包,但是POM文件中什么也没有设置。这是怎么回事啊?实际上Maven有自己默认的设置。这称之为 “convention over configuration”,Maven在配置中提供默认值。
第一,因为有一些Maven插件本身就与Maven 的生命周期绑定在一起。例如,在编译阶段使用
compiler:compile 作为默认命令。这就意味着当执行到编译阶段compiler plugin 被调用执行。如果选择生成WAR,那么 war:war 会与这个阶段绑定。
第二,当没有明确设置参数的时候,插件都会有自己默认值。例如 compiler:compile 目标有个参数是 compilerId。当默认值是 javac就意味着JDK 会被使用。当需要生成其他形式时可以重写此配置。
第三,一些设置包含在 Super POM,此文件是POM文件默认继承的。从Mavne3 起 Super POM 被放在
pom-4.0.0.xml文件里面~

Ⅹ java代码打war包的过程是编译的过程吗

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

阅读全文

与java编译并生成war包相关的资料

热点内容
拆解汽车解压视频 浏览:593
新版百度云解压缩 浏览:588
android上下拉刷新 浏览:876
centos可执行文件反编译 浏览:836
林清玄pdf 浏览:270
黑马程序员java基础 浏览:283
awss3命令 浏览:358
百度店铺客户订单手机加密 浏览:500
钉钉班群文件夹怎么上传文件 浏览:749
人社app怎么解绑手机 浏览:101
caj文件夹打不开 浏览:475
什么app可以将电量变色 浏览:692
解放出你的解压抖音小游戏 浏览:346
什么方式解压比较好 浏览:267
erp是什么服务器 浏览:186
python中tmp 浏览:25
说明wpf加密过程 浏览:146
java读取list 浏览:704
iis7gzip压缩 浏览:41
有什么安卓机打吃鸡好 浏览:599