困扰我72小小时的jboss3.2.5问题

05-10-27 sayschi
jboss支持热部署,也就是说作了类修改不用重新启动就能看到修改好的效果。但是我装了jboss3.2.5之后,修改了

D:\jboss-3.2.5\server\default\deploy\jbossweb-tomcat50.sar\META-INF下的jboss-service.xml文件(加入以下配置)

<Engine name="MainEngine" defaultHost="localhost">

<Host name="localhost" autoDeploy="true">

<Context path="" docBase="D:\jboss-3.2.5\server\default\deploy\crm2.war" debug="0"

reloadable="true" crossContext="true" />

</Host>

</Engine>

论坛好多地方说只要设置reloadable为true就可以了,但是我这里却不行,每次修改了类之后都要重新启动jboss,这样很麻烦,请斑竹帮忙,

我用的是jboss3.2.5 + struts

sayschi
2005-10-27 09:22
在jboss-service.xml配置为

<Engine name="MainEngine" defaultHost="localhost"> 
		<!-- sth.... --> 
		<Host name="localhost" autoDeploy="true"> 
			<Context path="" docBase="D:\jboss-3.2.5\server\default\deploy\crm2.war" debug="0" 
			reloadable="true" crossContext="true" /> 
	</Host> 
</Engine> 
<p>

banq
2005-10-28 17:52
只要把crm2.war拷贝到deploy目录就可以,在crm2.war包的jboss-web.xml可以自行指定url path,没有必要更改jboss-service.xml吧。

猜你喜欢