我使用nostage =“false”模式在远程Weblogic Server上部署了爆炸式EAR。 EAR非常大,因此每次完全取消部署/部署都非常慢。
如果我在“stage”文件夹下修改JSP,我会立即看到web-app中的更改。
如果我在“stage”文件夹下添加一个JSP,我就无法在web-app中看到新闻jsp。
是否可以对jsps(仅限jsps)进行部分远程重新部署? 我尝试了类似的东西
<target name="fastdeploy" >
<wldeploy action="redeploy" verbose="true" debug="true"
name="${earNameTarget}"
user="${wls.username}" password="${wls.password}"
adminurl="t3://${wls.host}:${wls.port}" targets="${deployTarget}"
usenonexclusivelock="true"
deltaFiles="LOCAL PATH OF THE JSPS">
<files dir="REMOTE PATH OF THE JSPS">
includes="*.*" />
</wldeploy>
</target>
但我得到了
[DeploymentService:290066]从中下载文件时出错 管理服务器的部署请求“1,439,276,275,680”。 底层错误是:“null”at weblogic.deploy.service.datatransferhandlers.HttpDataTransferHandler.getDataAsStream(HttpDataTransferHandler.java:86) 在 weblogic.deploy.service.datatransferhandlers.DataHandlerManager $ RemoteDataTransferHandler.getDataAsStream(DataHandlerManager.java:153)
有什么建议吗?