首页 > 编程语言 > 详细

[java][jboss]改变jboss部署目录(虚拟目录)

时间:2014-12-25 10:02:56      阅读:310      评论:0      收藏:0      [点我收藏+]

在开发过程中,有时候我们希望将程序放在我们的源代码目录中,比如d:\code下,而不是放在jboss的deploy下,怎么办? 


我们知道,jboss中集成了tomcat,因此跟tomcat一样可以配置这个目录,只需找到server.xml即可。


对于不同的jboss版本,该目录名称 可能略有差异:

对于jboss4.0来说,是deploy\jbossweb-tomcat55.sar\server.xml

对于jboss4.2是jboss-web.deployer\server.xml,

对于jboss5.1来说是jbossweb.sar\server.xml


总之,最简单的办法就是在jboss目录下搜索server.xml即可。 找到server.xml后,在之前增加:



<Context path="/app" docBase="d:\\code\myapp" debug="1" reloadable="true" override="true" crossContext="true"/>


注意docBase也可以是一个war包:

<Context path="/app" docBase="d:\\code\myapp.war" debug="1" reloadable="true" override="true" crossContext="true"/>



其中path 为虚拟目录名,docBase为硬盘绝对路径reloadable为类变更时是否重新加载。

[java][jboss]改变jboss部署目录(虚拟目录)

原文:http://blog.csdn.net/szwangdf/article/details/42141809

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!