开发者

Updating a huge war file without redeploying everytime - apache

What I have done

I have deployed a war file through tomcat admin panel and its working fine. As soon as I deploy the war file apache creates a seperate folder structure for it.

What I want

Now I want to update the war file without having to redeploy everytime.

What I cant do

I cant upload a new war file just for a minor change in a class, it is a 开发者_运维百科heavy webservice with all the libraries and ancillary classes bundled so the size is quite huge which takes ages to upload.

Weird Scenario

When i delete the war file the folder gets deleted automatically(magically I mean), so I believe there is a strong attachment between the war and the fodler

I am using netbeans to develop a java webservice, if thats of any importance, thanks

I have searched every where but cannot find anything explained. Only heard of something like dynamic deployement here but dont know how to enable it in netbeans


it's in the tomcat config file server.xml (/usr/local/tomcat/conf/server.xml - this depends on your installation) there will be a similar line to this:

<Host name="www.example.com" debug="0" 
      appBase="/sites/www.example.com/web" unpackWARs="true" 
      autoDeploy="true">


You should set the tomcat config autoDeploy = true.

Then when you update the was file in appBase, tomcat should update the app automatically.


ok i got it, thanks alot alyo, i updated the compiled classes and reloaded the application from the tomcat manager and it started working, thanks for the help

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜