项目中有一个需求,要求达到的效果是客户把html文件及其相关的图片资源打包成一个文件夹后推送到服务器的某个目录下,而后客户经过浏览器访问这个html文件,以后客户在咱们的系统中配置这些目录的文件路径后咱们的系统要自动生成一个网页连接让客户访问,客户再经过浏览器就能够访问到这个html页面,最终咱们采用的是在weblogic中部署一个单独的应用,该应用以目录的方式部署,这个目录就是客户推送html文件的目标目录,这个目录下有新增的html文件或html文件被修改后经过浏览器均可以立刻看到。html
这就要求weblogic可以实时检测到应用目录下文件的新增和修改状况,也就是热部署的概念了,但因为weblogic默认是不支持热部署的,因此须要作一些配置让其支持热部署,具体配置以下:web
1. 在应用根目录下新建一个目录叫WEB-INF,在这个目录下新建两个文件,一个是web.xml,一个是weblogic.xml,具体内容以下:浏览器
web.xml服务器
<web-app></web-app>app
weblogic.xmlxml
<container-descriptor>
<servlet-reload-check-secs>0</servlet-reload-check-secs>
<resource-reload-check-secs>0</resource-reload-check-secs>
</container-descriptor>htm
在weblogic的控制台界面部署应用,应用的根目录即为上面的目录,在部署过程当中必定要选择“我要使部署可以经过如下目录访问”blog