首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

怎么把class文件打成一个jar包并放到war包中发布

2012-01-12 
如何把class文件打成一个jar包并放到war包中发布?我使用ant编译一个java的web项目,现请教大家一个问题:把s

如何把class文件打成一个jar包并放到war包中发布?
我使用ant编译一个java的web项目,现请教大家一个问题:
把src目录的java文件编译成class文件后,本来使用下面的方式打成war包的:

XML code
        <war destfile="${dist}/${app}.war" webxml="${webinf}/web.xml" >    <fileset dir="${web}" ></fileset>   <classes dir="${build.lib}/${app.jar}"/></war>


想问的是如果把所有class文件先打成jar包的话,该如何打war包呢?

[解决办法]
不用写ant很简单啊,你吧jar包放到web/web-inf/lib这个目录下
然后进入web这个目录下,执行
jar cvf myapp.war */ .然后就可以将web下面所有的内容包括目录子目录打成一个标准的war文件了

其实也可以用myeclipse自动导出

还有比较简单的就是用rar打开war文件然后手动将jar文件拖进web-inf/lib这个目录就行了

探讨
我已经把class文件打成一个jar包了,下一步该如何打到war包里面呢?谢谢

热点排行