闁衡偓閹増顥� (0) +1 閻犙嶆嫹 (0) +1 闂婎亷鎷� (0) +1
闁衡偓閹増顥戦柟瀛樺姇婵拷闁哄被鍎冲﹢鍛村绩閹増顥�>>

正在阅读:Java进阶学习:jar打包详解Java进阶学习:jar打包详解

2004-09-28 15:07 出处:PConline 作者:fivesky 责任编辑:linjixiong

  在命令提示符下进到先前创制的hello目录下,执行 jar cvf hello.war * ,我们便得到hello.war。将它拷贝至webapps目录下,ok,来看最后一步,打开tomcat的目录conf中的server.xml,加入:


  <Context path="/hello" docBase="hello.war" debug="0" reloadable="true"/>

  大功告成!运行它,启动tomcat,后在浏览器中输入http://localhost:8080/hello/HelloWorld,有了吗? 

  最后,如果你想用ant来完成以上的打包活动,下面就告诉你:
  对于jar来说。在build.xml中,


  <target name="jar">
  <jar destfile="${app_home}/hello.jar">
  <fileset dir="${dest}" includes="**"/>
  <!--fileset dir="${dest}" includes="**/action.properties"/-->
  </jar>
  </target>  
  对于war,   


  <war warfile="hello.war" webxml="./WEB-INF/web.xml">
  <fileset dir="html"/>
  <lib dir="lib/">
  <exclude name="oracle*.jar"/>
  </lib>
  <classes dir="build/servlets">
  <include name="**/*.class"/>
  </classes>
  </war>  
  好了,就这么多,希望对你有点帮助。:)

  补充: 

  jar基本操作:   

  1. 创建jar文件  


  jar cf jar-file input-file(s)
  c---want to Create a JAR file.
  f---want the output to go to a file rather than to stdout.
  eg: 1)jar cf myjar.jar query_maintain_insert.htm
  2)jar cvf myjar.jar query_maintain_insert.htm
  v---Produces verbose(详细的) output.

察看评论详细内容 我要发表评论
作者笔名 简短内容 发表时间
:

键盘也能翻页,试试“← →”键

相关文章

关注我们

最新资讯离线随时看 聊天吐槽赢奖品
闁归潧顑嗗┃鈧悹浣告健濡拷闁搞儳鍋涢崺灞俱亜閸洖鍔�