我使用的是MyEclipse 10.0 Blue &Websphere7。我从"服务器"选项卡(窗口>显示视图>服务器)在eclipse中进行部署
即使Websphere没有特别的耳朵,我也会得到以下问题。
"Exploded location overlaps an existing deployment"
有解决这个问题的建议吗?
我找到了解决这个问题的方法。在MyEclipse Blue 10.0 IDE中执行以下步骤:
- 从窗口>首选项> WebSphere 7.0 删除WebSphere配置文件(服务器实例)
- 再次通过选择WebSphere主目录(Windows>首选项> WebSphere 7.0)重新加载配置文件
- 清理项目 要在WebSphere中部署您的项目ear/war,请转到Window> show view> Servers
- 右键单击Servers选项卡中的WebSphere 7
- 从'Add deployment…'执行部署
- 选择你的项目并完成它
Narendra,我们修复了这方面的几个bug,特别是在接下来的MyEclipse 10版本中遇到的"重叠"部署问题。x系列。
我建议更新到MyEclipse 10.7.1。您可以从我们的网站http://www.myeclipseide.com/module-htmlpages-display-pid-4.html下载安装程序,或者在MyEclipse配置中心(Help> MyEclipse配置中心)的Software选项卡中应用10.0安装中的更新。
希望这有帮助,布莱恩。
我刚刚在MyEcliplseBlue 9中遇到了这个问题,我通过确保项目确实从位置AppSrv01/installdapps/(节点名称)/,删除配置文件,解决了这个问题。然后停止WAS服务器,停止并启动IDE,重新创建配置文件,然后我能够重新部署应用程序。
我想缓存的东西不同步了
我们可以在websphere中再创建一个配置文件。它将更新我们面临爆炸问题的部署信息。
问题:由于直接从部署目录(%JBOSS_HOME%serverdefault Deploy)中删除ear/war;而不是从IDE中删除ear/war。
因此请选择:
- Servers->右键单击(Installed Server) -> Add Deployment ->
- 之前你选择"爆炸部署",现在选择"打包存档"部署。
- 一旦部署完成,右键单击(已部署的耳朵/战争),选择"删除部署"
现在你可以通过使用"爆炸存档"成功部署你的耳朵。*